Who’s the best team in the American League: New York Yankees or Los Angeles Angels? Click Here to Watch the Video from Locked On Diamondbacks Share