Why so much made of players being signed to long contracts, is a mystery to me. The club is just protecting itself for the day when a ‘bigger’ club comes in for the player. Jarrod Bowen will be a player in demand and West Ham will obviously want to maximise the fee they get for him. The longer the contract he’s on the better!