November 21, 2010 Busch wins NASCAR Trucks finale at Homestead Edit Delete Tags Autopost Source: http://www.newsobserver.com/2010/11/19/814289/busch-wins-nascar-trucks-finale.htmlTony Raines Long John Silver s Chevrolet Tayler Malsam Iron Horse Jeans Toyota Mike Bliss