The Los Angeles Angels are known ... end up as an important part of the Angels' pitching staff regardless of his role. Based in the mountains of Vermont, Dave has over a decade of experience ...
Dodgers manager Dave Roberts hopes that their American League counterpart, the Angels, find some success this season.