via.q13fox.com
Why does the NFL play games in London?
The Seahawks arrive in London Thursday to play their first international regular-season NFL game in franchise history.