Scherzer, other latest $100M contracts not on All-Star teamsThere were 15 MLB players who signed new contracts worth $100 million or more before this season.
Duran hits bases-clearing triple in 9th, Texas beats TigersEzequiel Duran hit a three-run triple with two out in the ninth inning to give the Texas Rangers a 3-1 win over the Detroit Tigers.