#32
of 45 Football Teams (American)
What's the ranking formula?

St. Louis Rams

The St. Louis Rams are a professional American football team based in St. Louis, Missouri. They are currently members of the West Division of the National Football Conference in the National Football League. The Rams have won three NFL Championships, and are the only NFL team to win championships in three different cities. The Rams began playing in 1936 in Cleveland, Ohio. The NFL considers the franchise as a second incarnation of the previous Cleveland Rams team that was a c...

... more on Wikipedia

St. Louis Rams is listed on...