Over the offseason, the Texas Rangers dealt Marcus Semien to the New York Mets for Brandon Nimmo, and he's made up for his steep price tag so far this season. The veteran is batting .316/.395/.513, which leads all qualified Rangers hitters. He's hit three homers and doubled four times, but more importantly, he's been an on-machine. Nimmo has 18 singles and eight walks, which have boosted his team-leading on-base percentage by a wide margin. He's been the table setter at the start of the lineup every night , and best of all, he's hitting more breaking balls. Last season, Nimmo posted a .227 batting average against all breaking balls, but he's improved it to .300 to begin this season. Yes, a small sample size, but it's immediate progress. He's been an All-Star caliber player to begin his Texas tenure, and he's living up to his contract. Unfortunately, even with Nimmo leading the charge, the Rangers have a below-average batting average.…