Roland’s Trivia Question, Week of June 7, 2018

In what year did the Houston Texans join the National Football League?

Answer:

2002

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a comment