Baltimore Orioles: Top ten pitchers who gave up the most home runs

In second place are two pitchers, Mike Cuellar in 1970 and Scott McGregor in 1985. These two Orioles pitchers gave up 34 home runs in their respective seasons.
The only Cy Young winner on the list
Cuellar was an outstanding pitcher who spent time with several organizations, but spent the majority of his career with the Houston Astros and the Orioles. He pitched in Birdland for eight of his 15 years in the MLB and he earned a CY Young Award in 1969, his first year with the team. He His career ERA was 3.14 and he was invited to four All-Star Games.
Despite his dominant pitching in Baltimore and winning a World Series title with the team in 1970, he did give up home runs. He also knew how to retire batters and in 1969, he pitched five shutouts before he finished the season with a 22-10 record. The guy was money.
The only guy on the list twice
Scott McGregor shares this record with Cuellar and he also happens to be a member of the first place team, too. McGregor played 13 seasons in the Orioles and only the Orioles. His career ERA was 3.99. During his tenure, McGregor helped the Orioles get their third and latest World Series title in 1983. Despite McGregor’s penchant for giving up home runs, he struck out 904 batters in his career. He is a member of the Orioles Hall of Fame and was on the 1981 All-Star Team.