chaffin
chaffin
chaffin
Oct 30 2013
66

So happy the Sox finally won a World Series! (As you know, winning a World Series on the road doesn't count.)