The centre-back has a deal until the summer of 2021. The deal is thought to be worth £55,000 per week plus add ons which could take his weekly pay package as high as £60,000 per week.
Over six and a half years this could be worth as much £20 million to Winston and his family. He becomes the third first-team player to sign a new long term contract in the last month after James Tomkins signed a five and a half year deal worth £35,000 per week and Mark Noble signed a five and a half year deal worth £45,000 per week.
The total investment means the Hammers board have invested a total of £43 million in these three players over the next six and a half years.