Michael Cuddyer is a Major League Baseball player. He played in 2001 to 2015 as Outfielder, 1st Base, 3rd Base, Pitcher and 2nd Base for the New York Mets, the Colorado Rockies and the Minnesota Twins.

Michael Cuddyer
bio
content