Giants’ Odell Beckham Jr. Stares At Solar Eclipse Without Protection

Odell Beckham Jr. and the New York Giants are in Cleveland for their Monday Night Football game against the Browns to close out Preseason Week 2. Beckham joined several other players in taking in the Solar e... Read Article