Busch Finishes 18th Sunday at Homestead-Miami Speedway

November 22, 2010