20th November brings with it the first day of the ATP Tour World Finals. This is the third year in a row London has hosted the event, where the O2 Arena is ...