I shouldnt have mentioned the race part but I thought it added to it. Come on, Frank was a raving lunatic who wouldn't shut up. He obviously screwed teh assignment up from the beginning.
For what it's worth, I don't think Frank will last. If he has/had to fight for his life again like the other night, he'll be outta there.