Astros fan for KC. SF sucks.
” SF sucks.”
3rd World Series in 5 years. Do you realize how dumb you sound?
----------------------------------
The Astros have fans?
Three pennants in five years "sucks"?