After struggling his first two years as a
starting pitcher in the minors, McGinn found his stride as a
reliever in 1968. “
Sparky Anderson [was] my manager and at the beginning of the year he said to me that Cincinnati is loaded with left-handed starters, but they need a left-handed reliever, so let’s make you a reliever,” he recalled. After appearing in 74 games, posting six
wins and a 2.29
earned run average, McGinn was called up to the big club on September 3, 1968. He debuted as a
pinch runner, then came in to pitch against the eventual champion Cardinals; he
walked two batters and was tagged with the loss. McGinn got into 14 games with the Reds that year, going 0–1 with a 5.25
ERA. The Reds left McGinn unprotected in the
expansion draft so the
Montreal Expos selected him with their 14th pick. McGinn made history in two opening day games in . On April 8, he would become the first relief pitcher in Expos history, as he came in for
Mudcat Grant in the second inning in Montreal's first ever game, in
Shea Stadium against the
New York Mets. In the fourth inning, McGinn hit the first home run in Expos history, off Mets starter
Tom Seaver (the only home run of his big league career). Six days later, on April 14, he earned the first MLB win in
Canada with 5 innings of
shutout relief as Montreal defeated the
St. Louis Cardinals 8–7 at
Jarry Park. McGinn would appear in 74 games in 1969, compiling a 7–10 record with a 3.94 ERA and six saves for an Expos club that went 52–110. McGinn was 7–10 again in , but his ERA jumped to 5.44; he also threw in winter ball and in the instructional league, which resulted in a tired arm. After a disappointing spring training in , McGinn started the season at
Triple-A Winnipeg; he returned to Montreal, but was not effective, going 1–4 with a 5.96 ERA. Prior to the 1972 season, the Expos traded McGinn to the
Chicago Cubs, where he could only manage a 0–5 mark with a 5.89 ERA. It was McGinn's last year in the big leagues; he would spend the 1973 season with Wichita and Tulsa in Triple-A, with a 3–6 record and a 5.40 ERA. Altogether, McGinn appeared in a total of 210 games (28 starts) during his five MLB seasons, with 15 wins, 30 losses, 10
saves, and an
earned run average of 5.11. ==Death==