Scotland goalkeeper Craig Gordon announces his retirement from professional football at the age of 43, bringing an end to a career that spans about a quarter of a century. Multiple outlets report that the goalkeeper’s playing career lasts roughly 24 to 25 years, with coverage describing it as one of the longest and most sustained careers in Scottish football. The reports note that Gordon, a long-time shot-stopper, is stepping away from the sport after an extensive run at club and international level. Several sources also refer to his early career beginning while on loan from Hearts and mention later spells with clubs including Hearts, Sunderland, and Celtic. While one outlet cites a 24-year career and others describe it as 25 years, all accounts agree on the central points: Gordon retires at 43 and his announcement closes out a long professional career.