Trea Turner was one of Major League Baseball's most sought-after free agents over the offseason. He and Aaron Judge were the two guys expected to command the most money. And that held true, as Turner landed an 11-year, $300 million contract from the Philadelphia Phillies. It's safe to say that since signing it, the former All-Star has struggled.

The 30-year-old shortstop hit MLB's midseason pause with numbers that are … not great! He's hitting .247 with an on-base percentage of .299, while slugging .389. He has 10 home runs, 32 RBIs, 95 strikeouts against 25 walks and an OPS of .687. That's not the player the Phillies thought they were getting when they signed him this winter.

And this isn't just an example of a slow start, as his OPS by month has told a consistent story. In April it was .657, it dropped to .625 in May, took a bump up to .767 in June, and is back down to .679 so far in July.