Spencer to the #7? hearing Jimmy Spencer will drive the Ultra Motorsports #7 Dodge in 2003. Sirius Satellite Radio returns as the sponsor. Spencer won two NASCAR Modified Tour titles battling new crew chief Tommy Baldwin’s father [who is the new #7 crew chief], who still competes in that series.(11-19-2002)
