James Shea agrees new contract with the Hatters!Club NewsJames Shea agrees new contract with the Hatters!23 Apr '22
James Shea | "We're just enjoying the ride"Club NewsJames Shea | "We're just enjoying the ride"24 Mar '22
Watch | James Shea reflects on clean sheet and a point against BournemouthClub NewsWatch | James Shea reflects on clean sheet and a point against Bournemouth20 Dec '20