Marlins All-Star pitcher Jose Fernandez has died in an early morning boating accident off of Government Cut in Miami Beach.