Lee Keegan has sent a message to supporters as he took to social media for the first time since retirement.
Keegan decided to call it a day with Mayo after an illustrious career that saw him win a Player of the Year award and five All-Stars.
And with two young kids and turning 34 later this year, Keegan decided it was time to call it quits with his county.