Meet the Red Sox super fan who will give you a reason to smile going into ALCS Game 5.
Meet the Red Sox super fan who will give you a reason to smile going into ALCS Game 5.
Sister Teresa Baillargeon says the rivalry can sometimes make it difficult to behave, as there is a lot of smack talk before and..