Liverpool lost a Premier League game… yes, you read that right

Liverpool lost a game in the Premier League. It’s been a while since anyone’s been able to say that – 422 days to be exact. Watford handed the Reds a stunning 3-0 loss this past weekend, and fans who had been fed up with Liverpool’s 44 game unbeaten run in the Premier League were elated.… Read More: Liverpool lost a Premier League game… yes, you read that… »

The Houston Astros should lose their 2017 World Series title

By now everyone tuning into baseball – and sports in general – has heard about the cheating scandal that has embroiled the Houston Astros and their 2017 World Series title. Essentially, the team was found to have used cameras to steal the signs opposing catchers were relaying to their pitchers, and then conveyed that information… Read More: The Houston Astros should lose their 2017 World Series title »