Buzzing on SI.com
FBI finally gets FIFA, but where does the investigation go from here?
The Baur au Lac hotel, a five-star palace on the banks of Lake Zurich, has always been Ground Zero for the stench that pervades FIFA, soccer’s...
Published on May 27, 2015 at 04:30PM
Shared at 806 shares/hour
Read more: http://ift.tt/1ExAp1K
No comments:
Post a Comment