Sebastian Vollmer excited for the future as the NFL lands in Germany

The NFL lands in Munich for the first time in its 103-year history as the Bucs take on the Seahawks