Monday, May 3, 2010

Ivan "Pudge" Rodriguez 2010

Ivan Rodriguez Drawing

Washington Nationals Catcher. Ivan has played for five major league teams before joining the Nationals for the 2010 season. Ivan is commonly regarded as the best defensive catcher that has ever played the game. Ivan won the American League MVP Award in 1999. He also won the National League Championship Series MVP Award, en route to winning the 2003 World Series with the Florida Marlins. He holds the all time major league record for the most games ever caught.