Baseball

Jimmy Zazo

Registered
Joined
Oct 3, 2009
Messages
5
Likes
0
Sign me up!

PS: Does anyone know a good place to watch the games on TV (either Argentinian or American)? Or any stadiums here to watch it live?

Thanks,
--Jim
 
Top