CREW CHIEF CHANGE
Thu, 2008-03-20 15:57
Multiple sources close to Richard Hogan have confirmed with Torco's CompetitionPlus.com that the noted tuner was relieved of his duties as crew chief for Morgan Lucas Racing.
Categories: