Fox: MLB Roundtable: Are there any good teams in the AL West? Are the Giants legit?