Read More
Video

The Top 10 Cringe Moments in Esports

Name a more iconic duo than esports and cringe. In fact, just this past week, the internet collectively recoiled from the embarrassing Philadelphia Fusion Overwatch roster announcement video. It was actually so bad, that...

Read more