The Simpsons Quiz: Can You Prove Your Homer Knowledge?

The Simpsons Homer
Fox

15. Which American Football Team Did Homer Own?

Contributor

Sara Lugardo hasn't written a bio just yet, but if they had... it would appear here.