Tag: Boston Red Sox

Halos go deep in Fenway win

The Los Angeles Angels won a wild one on Wednesday, hammering four home runs and scoring six runs in the top of the 10th to defeat the Boston Red Sox 10-5 at […]