The Giants take on the Rams in London on Sunday. Wide receiver Odell Beckham remembers what happened the last time these two teams met. What does he expect this time around?

More...