hoosierecon.com
Soccer TV Ratings Are Awful in America
I’ve reached Defcon 5 with annoying soccer fans bloviating about the sport being this super popular phenom