Football Quiz

Q: Which Italian team play their home games at Stadio Luigi Ferrari?

Torino

Genoa

Roma

Napoli