The St. Louis Spirits

The St. Louis Spirits

The greatest sports deal is coming to an end and there is a tie-in to St. Louis. Ozzie and Daniel Silna, two brothers who owned the Spirits of St. Louis, a former American Basketball Association franchise, are going to get a $500 million payment to end one of the sweetest deals in sports.

I’ll give you the background to a story shared by Monte Burke of Forbes Magazine.

Watch the video to learn how these brothers cleaned up on the NBA and hear a familiar voice with Missouri ties, who called their basketball games.