Germany is in love with the NFL and apparently Odell Beckham Jr.
While traveling abroad on the NFL’s international presence tour — the Giants star wide receiver almost shutdown the city of Munich, as he was forced to sit atop a luxury vehicle to take in all the love.
Flip The Page to see how popular OBJ: