Gary Anderson returned to the World Championship semifinals for the first time in four years after ending Justin Hood's dream debut run. The 55-year-old is enjoying a renaissance and is now just two ...