he is retired
KNICKS
Technically, he is not retired. He is not playing currently in the 2009 season, but he isn't retired. It is just that no team has offered to play him.
Steve Francis has played for the Houston Rockets, Orlando Magic and New York Knicks.
hell ya
Steve Francis last played basketball for the Beijing Ducks of the CBBA (Chinese Basket Ball Association). He also played for a number of other teams such as the Houston Rockets, The New York Nicks and Orlando Magic.
Francis Bouillon plays for the Montreal Canadiens.
Jeff Francis plays for the Oakland Athletics.
A.J. Francis plays for the Miami Dolphins.
espanyol
Steve Downie plays for the Philadelphia Flyers.
Steve MacIntyre plays for the Edmonton Oilers.
Steve Mason plays for the Philadelphia Flyers.