Originally posted by: nitsuj3580
Originally posted by: conjur
Atlanta or Buffalo
I would pick Atlanta over Buffalo. Buffalo actually made it to the Super Bowl 4 years in a row which I don't care if they lost all 4 or not, I don't consider that choking since they reached the final game but faced tough competition. Atlanta makes it to the playoffs as usually the best team in the NL but has only been to a couple World Series.
The Cubs are just cursed
🙁
Marlins are a fun, scrappy team to watch but the World Series really needed the Cubs for people to get interested in it.