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
Continue reading →