Fassbender is too big for this role - no way would he take it, it's career AIDS. Elba is all sorts of wrong for this role. Craig had all the right stuff but was only an average Bond.
Clive Owen would be great but again, doubt he'd take it. Ginger fella is way too fucking ginger for Bond. Statham would be a shite Bond - "I fucking said shaken, not fucking stirred you fucking muppet".
The ladies would love him as the next Bond it seems.
What about Conor Mcgregor from the UFC?