The New England Patriots were extremely close to landing one of the NFL’s star receivers this season.
Odell Beckham Jr. was released from the Cleveland Browns after dealing with some internal complications. Beckham Jr. was looking for a new home and he found it with the Los Angeles Rams. Now, he’s one week away from his first Super Bowl and his contributions have helped the Rams get there.