Alex Rodriguez: Boston is the most complete team in the American League