By Ben Tavener, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL – Brazil’s friendly against England on Sunday, June 2nd, at Rio's recently-renovated Maracanã Stadium, which had been suspended by a court order amid safety concerns, has now been given the all-clear, according to Rio state authorities.
The national squads of both countries are set for the showdown this weekend in what should be a second and final test-event for . . .