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.