With the Red Sox welcoming the Minnesota Twins to Fenway Park for a four-game series, what better time to honor those former Twin City athletes?
Let's start with Randy Moss. Moss was far from a fan favorite when he left the Minnesota Vikings in 2005, and after two years with the Oakland Raiders, Moss came to Foxboro in 2007.
But Bill Belichick has a way of rejuvenating troubled players, and Moss was no different. Critics called him an outdated talent, but Moss was able to prove them wrong and quickly became Tom Brady's favorite pair of hands.
In his first season with the Pats, Moss broke the NFL's single-season touchdown record previously held by Jerry Rice as well as the Patriots franchise record for highest receiving yardage total with 1,493. Moss was not only a big gamer, but also an exciting player to watch.
Then there's Papi. One of the most beloved Boston sports figures of all time, David Ortiz has been a presence on the field and off. A two-time World Series champ, eight-time All-Star and clutch hitter extraordinaire, he is truly an icon in Boston.
Ortiz came to the Sox from the Minnesota Twins, where he was essentially a nobody. But once he was given a chance, Papi took off.
Last but by no means least is Celtics big man Kevin Garnett, more affectionately referred to as KG. Garnett was a standout on the Timberwolves and came over to Boston as the final part of the Big Three, as he joined superstars Paul Pierce and Ray Allen. A 2008 NBA champion, 2004 NBA MVP and a 14-time NBA All-Star, Garnett has been nothing short of incredible while donning the Celtics green and white.
Boston has certainly made the best of Minnesota's talent over the past few years, but which athlete has been the most enjoyable to watch in a Boston uniform?