At this point all there's left to do is get back on the boat.
The New York Football Giants lost to the Green Bay Packers yesterday evening, disappointing one of the biggest sports markets in the country in the process. New York is a notoriously tough town on its sports teams, so local fans (and the sports media) didn’t hold back on the team, especially after their star Odell Beckham Jr had a miserable game. The story from last week about a drugged out boat tour didn’t help things either.
Odell punched a hole in the wall on his way to the locker room and was reportedly banging his head against his locker door after the game. While he denied the boat trip had any effect after, social media didn’t care. Check out all the ruthless posts below, including a not-unbelievable conspiracy theory about Trey Songz' involvement in the ill-fated boat party.