NASCAR Sprint Cup Phoenix Racing committed to finishing season

Discussion in 'National Series' started by Administrator, Sep 30, 2012.

  1. Administrator

    Administrator Administrator Staff Member

    Kurt Busch's impending departure leaves James Finch's No. 51 Phoenix Racing team with a high degree of uncertainty.

    More...
     

Share This Page