Tag: Nelson Rodrigues
By Robbie Blakeley, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL - Brazil are set to face South American rivals Uruguay in the semi-finals of the 2013 FIFA Confederations Cup today (Wednesday, June 26th) at the Mineirão stadium in Belo Horizonte....