Sport

To the west Ham captain Noble extends long term contract