I don't post often but I lurk a lot. Interesting to see the posts after reading years of posters complaining about Sale, the extension the Sox signed...
Probably is going to be the closest thing they’re going to get to a game seven in the World Series. Must suck to spend all that money year after year...