Javy Lopez #18 (8)
Links
MLB
Go Javy! He had 42 HRs last season, the most HRs by a catcher in all history, and was the NL Starting Catcher in the 03 All-Star Game! Then the Braves ditched him.
Get 'em Jav!
Pics Of Javy