He 's irritating , boastful , and not afraid to say what he thinks , but also extremely charismatic and a huge ambassador for the sport .
Macca 's the guy you either love , or love to hate .
Macca 's irritating , boastful , and not afraid to say what Macca thinks , but also extremely charismatic and a huge ambassador for the sport .
Macca 's the guy you either love , or love to hate .