brazil96

Brazil used a trio of stellar pitching performances to claim a thrilling 1-0 victory over Panama on Monday night at Rod Carew National Stadium to earn an improbable bid to the 2013 World Baseball Classic. More »