FIFA Scandal Explained
May 27th, 2015, is a day that will live in infamy for soccer fans and for FIFA, the sport's notoriously corrupt governing body.
Trending on Townhall Media
The Day the Electricity Died
'Proud liberal Dem' blue check takes the L on AOC vs. Elon Musk poll that was intended to show 'how ridiculous the right's phony polls are'
WATCH: Woman Being Assaulted Pleads for Help While NY Subway Riders Do Nothing
Why the Heck Did Amber Heard's Legal Team Call Her Back to the Stand?