First total play of the season. Angels can put up the runs, and I don't really trust either pitcher. I can totally see each side putting up atleast 5 runs.
Anyone else have an opinion on this one?
Anyone else have an opinion on this one?