Roger Federer was delighted to meet football legend Pele in 2012, after declaring him a sporting hero throughout his career.