Curveball
Curt Schilling’s Investment Failure Represents the Latest Example of the Unique Financial and Tax Implications Facing Professional Athletes Curt Shilling pitched 20 years in the major leagues and recorded 216 wins, two World Series titles, and millions of dollars in total earnings. Earlier this month, it was announced Schilling lost a majority of his savings. […]