197

#10 in MLB

San Francisco Giants

Best Fan Moment

San Francisco Giants fans could have a worse lot in life. They live in one of the most beautiful cities in the United States, have a waterfront ballpark that is frequently ranked among the best in the league, and oh yeah, the Giants have won the World Series three times since 2010.