Bucs become part of Germany’s long love affair with the NFL
Rick Stroud, Tampa Bay Times
MUNICH The enormous square in the center of this German city is called Odeonsplatz, and Friday morning it was awash with visitors snapping photos and weaving through ove…