Busch crew chief fined, benched until Dec. 31

October 31, 2007 03:52 PM