Former Manchester City and England goalkeeper Joe Hart will retire at the end of the season, Celtic announced on Thursday. Hart will be 37 when his three-year contract with the Scottish Premiership champions expires. He won 75 England caps and played 348 times for Manchester City, winning two Premier League titles. Hart also played for...