What other team has the best fanbase?
For me it's the Braves, I've been to a lot of their games and everyone was super nice even though I had my Houston gear on. Their fans are just chill and even though they kicked our asses in the world series they seem to respect the Astros as a…
Read More