Can The Angels Make Some Noise In The AL?

Craig joins Ben to discuss how he believes the Los Angeles Angels are a legitimate team this season out of the American League.