Cesc Fabregas signs for Chelsea FC


Who saw that coming?