Bad news, friends. You've reached a page that doesn't exist. Try searching below instead.
The NFL plans to field a team in London and could have a franchise there by 2022.
A look at the big sports stories you'll be talking about today, Thursday, Oct. 23.