By Robbie Blakeley, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL - "The champions are back!" declared the Brazilian press on Monday morning. The most successful international team in football (soccer) history returned to the sporting forefront this past Sunday, June 30th, after taking world and European champions Spain apart at the Maracanã Stadium in the Confederations Cup Final.
An estimated 78,000 fans filled Rio's famous stadium and they made themselves heard from the moment they began to arrive. There had . . .
To read the full NEWS and much more, Subscribe to our Premium Membership Plan. Already Subscribed? Login Here