Which English football team plays their matches at Carrow Road?
Correct answer: Norwich City

Aziraphale
okay, I got THREE soccer questions in a row. other sports exist!!!

jsh
Easy question if you live in Norfolk. Good old Canaries!