AFL legend Lance “Buddy” Franklin says competing the  gruelling New York Marathon was “the toughest thing I’ve ever done”.