Question: how many nfl teams has st louis had
Answer: four
Other accepted answers: four