If the reports are true of the pre-contract with West Ham, this is a great move for Stephen, and good news for the club if the £1m compensation figure is accurate.
Admittedly his form has been a bit up and down recently but he's been a great servant to accies. Barely 20 years old and around 100 appearances is a phenomenal statistic.
Well done Stephen, and good luck