Tag: Jamie Barria

Home duel finally ends with Halo win

It was very nearly the nightmare that wouldn’t end. On Sunday in Anaheim, the Los Angeles Angels build an 8-3 lead in their quest to snap a six-game losing streak, only to […]