Don't look now, but the Seattle Mariners have the best record in the American League. How? Well, like most teams that have the best record in a team sport, it's been a team effort.
Hitting: The Mariners have scored 276 runs, fifth-most in the league and only six fewer than the Texas Rangers have scored. This, even though the M's play in a great pitcher's park (the Rangers don't). Essentially, the Mariners have been the third- or fourth-best hitting team in the American League this year.
Read full story