I came here to post that link. What Finch said wasn't exactly a ringing endorsement for Busch. That said, you have to be really dumb or desperate to drive for Finch. Which Busch is.