Odell Beckham Jr. says the upcoming football season should be put on hold–so does former NFL pro Victor Cruz agree? Watch "Daily Pop" weekdays at 12:30pm ET|9:30am PT!
Source link
Odell Beckham Jr. says the upcoming football season should be put on hold–so does former NFL pro Victor Cruz agree? Watch "Daily Pop" weekdays at 12:30pm ET|9:30am PT!
Source link