Re: Will he win?
True enough, but outward personality and inner drive/confidence do not a TEAM make...nowadays his compulsion to win will be very handily tempered by the absolute need to do good diplomacy...keep everyone happy re: owners/crew, developers, smaller sponsors, and so on. And add to that something which is historically difficult for "type A" personalities like Foggy's: the necessity of being a grown-up just at the time the rider throws a tantrum.
For perspective, look at military genuises who go into politics and fail miserably...they can no longer dictate, they must negotiate, and often, the skills required for one are liabilities in the other arena.
I give you U.S. Grant, Ghengis Khan, Herod the Petrarch.