It’s reported that the Kansas City Chiefs are the favored landing spot for former Cleveland Browns’ receiver Odell Beckham Jr, but the New England Patriots are making a strong push for him as well. Nick Wright makes a case for why Kansas City would be the obvious choice for OBJ.
Powered by WPeMatico