Francisco is going ape shit on the homeplate umpire. Can't blame him after that Buck AB.
Announcement
Collapse
No announcement yet.
05/13/2012 Miami Marlins v New York Metropolitans - 1:10pm ET
Collapse
This topic is closed.
X
X
Comment