Jockey Joe Steiner Retires After 25 years, 52 racetracks, and 32 broken bones, jockey Joe Steiner announced his retirement July 21.