[Que pasa, Homeboy?] |
11.01.2012
New Favorite Player
Sergio Romo of the San Francisco Giants makes a bit of a political statement at the team's victory parade today in the City by the Bay...
Here's Romo at the Giants' 2010 victory parade.