A tragic story out of Miami.

Miami Marlins' ace Jose Fernandez, on of baseball's most promising pitchers, has died in a boating accident off the coast in Miami.  He was 24 years old and was one of three men who died in the mishap.

The Coast Guard found a boat around 3am upside down on a jetty off the coast of Miami Beach.  Two of the men were found dead underneath the 32 foot vessel, the third was found dead in the water.  None of the three were wearing life vests.

It is believed speed contributed to the accident because of the force in which the boat hit the jetty.  There is no evidence illegal drugs or alcohol were a factor.

The Marlins have cancelled today's game with Atlanta.

Ferrnandez emigrated from Cuba in 2008 after three failed defection attempts.  He became a United States citizen last year.  Miami took him as the 14th pick of the first round in the 2011 draft.

Fernandez  was 16-8 with a 2.86 ERA this season, earning his second appearance in the All-Star Game. Fernandez, who was named the National League Rookie of the Year in 2013, was 38-17 with a 2.58 ERA in 76 career starts for the Marlins.

Just last week, Fernandez announced via Instagram he and his girlfriend were expecting their first child.