If you're only going to have one driver on your "team", why make it the Glass Joe of turning to the left at 200mph?
If they have to go with a vagina, the Cuban does sound like a much safer bet relatively.
I share your apprehension, the push has been a little strange. But it's equally as likely Trump already has Barrett on a leash.