Former England international James Milner has announced his retirement from professional football, ending a remarkable career that spanned more than two decades at the highest level of the game. James Milner, 40, leaves the sport after his contract with Brighton & Hove Albion expired, closing the chapter on one of the …
Read More »