Callum Marshall has signed a new deal with West Ham.
The striker has joined West Brom on-loan to the end of the season.
However, before the move was closed, Marshall penned a new deal to 2027.
“I am delighted to have signed a new contract with West Ham United," Marshall told the club's website. “The Club has shown a lot of faith in me, bringing me over from Northern Ireland and giving me opportunities at U18, U21 and first-team levels.
“I am happy to have my future settled and to be going out on loan to a big club in the Championship in West Brom, where I'm looking forward to continuing to work on and improve my all-round game.
“I want to thank my family and everyone who has supported me through my career."