Shrewsbury fan Bob Koltun had a huge Christmas surprise when Marko Marosi, Jordan Shipley and Tom Bayliss turned up at his house to deliver a matchday programme!
A dedicated Town fan, Bob has been a season ticket holder for more than 30 years.
But the past 12 months have been challenging for both him and his family.
Back in February, Bob suffered a stroke. He then received a cancer diagnosis meaning he's been too unwell to make it to the Croud Meadow.
Instead, Bob has been following our games on BBC Radio Shropshire.
And after every match, his neighbour and fellow Town fan Joyce drops off a programme at his home.
This week, however, was a little different as Shrewsbury Town Foundation arranged for Marko, Jordan and Tom to do the honour instead!
The Town squad has been getting out and about to spread festive cheer this year - with more visits and Christmas activities set to take place in the coming days.