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.  Click Here for more