Cardinals fans have always been ridiculed for calling themselves "The Best Fans in Baseball," but we finally have scientific evidence that backs that claim up.  According to Riverfront Times blogger, Lindsay Toler, an independent customer-loyalty consultancy firm analyzed each MLB team's fan-base and ranked them by its "sports fan loyalty index." See the results below:


Top 3 Teams (2014)

1. St. Louis Cardinals

2. Philadelphia Phillies

3. Boston Red Sox

Bottom 3 Teams (2014)

28. Seattle Mariners

29. New York Mets

30. Houston Astros

Photo: Getty Images