Phillies shortstop Trea Turner: 'I've sucked' this season
Trea Turner, who signed an 11-year, $300 million deal in the offseason, said he's "sucked" so far in Philadelphia.

Trea Turner, who signed an 11-year, $300 million deal in the offseason, said he's "sucked" so far in Philadelphia.