Kevin Keegan was the special guest at FC Halifax Town’s annual sporting dinner at the Cedar Court Hotel, Bradford.
The former England manager gave a speech to guests covering his career as a player and manager after their three-course meal at the annual event.
Keegan won 63 caps for England and managed them at Euro 2000, and is a popular figure on the after-dinner speaker circuit.
Sports commentator John Helm presented the evening, which also featured a performance by comedian Brian Newbold.
More than £4,000 was raised in an auction, with prizes including a day at the races, meetings at the Super Bike Championship and tickets to a show in London’s west end.