Leyton Orient defender Tom James has signed a new two-year contract, solidifying his role in the club’s ambitions for the upcoming League One season. The 28-year-old Welshman has been a key figure for the O’s, contributing both defensively and offensively, and will be a crucial part of their push for a play-off spot.