Laughing Stock? Why the NFL is an International Embarrassment

When traveling over seas to a different country you become a representation of that country, an ambassador of sorts. The American football teams that traveled to London over the weekend showed to the world “men” that are too chicken to stand up for America. The America that gave these players the platform to be a …

Advertisements