Odell & The Kicking Net take on London

CBS Sports Videos

With the Giants and Rams set to kick off in London, Odell Beckham & the kicking net decided to take their honeymoon.