Gary Cahill

The 31 years old. Gary Cahill announced his retirement today having not played for a club since leaving Bournemouth back in July.…