The Jaguars and Falcons will play at Wembley Stadium...and also in an animated "Toy Story" setting
See Details: How to watch Jaguars vs. Falcons in London on Sunday