chaffin
chaffin
chaffin

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