June 1, 2010 NASCAR on FOX: Time for 'The A-Team' Edit Delete Tags Autopost NASCAR on FOX: Time for 'The A-Team'By foxsports