Fernando Alonso has surprisingly signed a five year deal with Ferrari that will see him racing for the prancing horse team till the end of 2016. It is surprising because it is unusual for both driver and team to commit over such a long duration. But both the parties seem happy so who are we to wonder?