New York Giants’ Odell Beckham, Jr. Not Cool!

Entering his New York Giants team’s vital game yesterday against the Carolina Panthers, Odell Beckham, Jr. was widely considered one of the NFL’s brightest new stars. However, following the Giants’ 38 – 35 loss, the once scintillating star may now … Continue reading