Tag: Where To Watch In Rio
By Doug Gray, Senior Contributing Reporter
RIO DE JANEIRO – Friday sees the opening game of the South Africa World Cup 2010, thirty-two nations battling it out for the ultimate prize in international soccer. With Brazil among the favorites to...