BBC Sport takes a look at why big-name superstars Odell Beckham Jr, Le'veon Bell and Antonio Brown are moving to new teams in the NFL.

WATCH MORE: The catch that made Odell Beckham Jr famous