Home Sports ‘Egomaniac’ McLaughlin’s astonishing turnaround