Q13 FOX Season of Giving

Why does the NFL play games in London?

SEATTLE -- The Seahawks arrive in London Thursday to play their first international regular-season NFL game in franchise history.

It has become an annual tradition for teams to play there and the league has a clear motivation for continuing that trend.

Aaron Levine has more from London.