7. Steve Barber – 918 career strikeouts
Steve Barber signed with the Baltimore Orioles back in 1957 and made his debut with them in 1960, which is part of the reason why the only picture (that I could embed) of him that I could find is of him with the Yankees in 1968.
Barber played with the Orioles from 1960 until 1967, when he was traded to the Yankees for a player to be named later, Ray Barker, and cash. In 1967, he was part of a strange no-hitter, in which he surrendered two runs without giving up a hit. He was taken out of the game with two outs in the ninth inning, and Stu Miller came in and completed the no-hitter, however the Orioles lost the game 2-1.
Barber had some great years with the Orioles, earning two All-Star nods, one in 1963 and another in 1966. In 1963, he had a 20-win season with the Orioles, going 20-13 with a 2.75 ERA and a 6.26 K/9.
After spending a year and a half with the Yankees, Barber went to the Seattle Pilots, an expansion team that selected him in their expansion draft after the Yankees left him unprotected. The Pilots as a team only lasted two season before moving to Milwaukee and becoming the Brewers.
Barber, however, left the team for the Chicago Cubs, then spent a season with the California Angels and his final season with the San Francisco Giants in 1974.