Highest Paid Athletes Of Recent Times

31. Joe Mauer ($24.8 Million)

Joseph Patrick Mauer is an American professional baseball player for the Minnesota Twins. He has played as a catcher, designated hitter, and first baseman for the Twins in Major League Baseball.

Advertisement

Next Page →
Next Page →

Post originally appeared on American Upbeat.