CRAIG GAVIGAN RAISES MONEY FOR ROYAL MARINE CHARITABLE TRUST

Craig stopped off at McDiarmid Park during his journey.

The Great Grandson of a former St. Johnstone player recently cycled across the length of Britain to raise money for charity.

Craig Gavigan, who's Great Grandfather Peter Gavigan played for Saints in the late 1920's, has raised £1,355 for the Royal Marine Charitable Trust Fund by riding from Lands' End on 30th May and arriving at John O'Groats on 13th June.

To donate to his JustGiving page please click <a href=\"HERE">https://www.justgiving.com/Sore-Butt-Bike-Ride-2015/\">HERE.