The greatest baseball franchise in the world, which is located in the best baseball city (and best city) in the world st louis
. Cardinals fans are the greatest fans of any kind in any sport. The Cardinals are a great team and are the most enjoyable team to be a part of. Any player that comes here says its the best, and doesnt want to leave, same with fans.