Carroll endorses Wembley for NFL franchise

2018-10-15 403

Seattle Seahawks head coach Pete Carroll was positive about the experience in London, and not only felt like the match was a home fixture, but believes the stadium is ready to host a franchise.