The Philadelphia Phillies still have 115 games left on the regular-season schedule. But for star shortstop Trea Turner, the disappointment has apparently already set in.
After inking an 11-year, $300 million contract with the Phillies in the offseason, Turner entered the season with high expectations. Phillies fans typically do not have a lot of patience, and Turner has already begun hearing boos when he steps to the plate for an at-bat.
But, the two-time MLB All-Star is not upset with the fans and understands their frustration.
"I'm honest with myself. I've sucked," Turner said Monday following a ...