Here’s the Super Bowl Ad that FOX Sports Wouldn’t Run Wolfshead February 2, 2020 Culture, Politics 2 Comments Fox Sports has refused to run a 30 second TV spot during today’s 2020 Super Bowl by an organization called Faces of Choice. This organization pleads for the most vulnerable … Read More...