Roger Federer won't retire until at least 2019

He has signed a three year contract with the Swiss Indoors