Started By
Message
Posted on 6/2/17 at 9:52 pm to agalloch
And frick you. ATL shoulda/coulda won at least 2 world series
ETA: i apologize, i thought you were disparaging my braves
ETA: i apologize, i thought you were disparaging my braves
This post was edited on 6/2/17 at 9:55 pm
Popular
Back to top
Follow SECRant for SEC Football News