No proof of 2006 World Cup vote buying, Franz Beckenbauer under pressure
Beckenbauer was already under pressure to deliver answers over a 6.7 million euro ($7.34 million) payment to FIFA in 2005.
Mar 05, 2016, 10:24 AM IST
Beckenbauer was already under pressure to deliver answers over a 6.7 million euro ($7.34 million) payment to FIFA in 2005.
Mar 05, 2016, 10:24 AM IST