Which English Football League teams play home games at the following stadiums?
1. Goodison Park
2. Meadow Lane
 Notts County
3. Turf Moor
4. Kassam Stadium
 Oxford United
5. Keepmoat Stadium
 Doncaster Rovers
6. The Hawthorns
 West Bromwich Albion
7. Vicarage Road
8. Ewood Park
 Blackburn Rovers
9. Carrow Road
 Norwich City
10. New York Stadium
 Rotherham United