Journeyman reliever Héctor Carrasco pitched for 12 seasons in the Major Leagues, which included two stints with the Minnesota Twins. He also played for the Reds, Angels, Royals, Red Sox, Nationals, and Orioles. Carrasco first came to Minnesota through waivers just before the 1998 season. The Diam.