Sign Up!
Login
The soccer (football) world was rocked today when a host of senior FIFA officials were arrested in Zurich, Switzerland on corruption charges. Does this news surprise you?
Comments: Add Comment