Career
Shanahan, a Northcote recruit, played 21 games for Fitzroy, with 12 of his appearances coming in the 1970 VFL season. He left Fitzroy after the 1972 season and played with West Perth, followed by a stint in South Australia playing for West Torrens. He was also a bowler for the Northcote Cricket Club in district cricket and at the age of 17 played in Northcote"s 1st XI premiership winning side in 1965-1966, which were captained by Test opener Bill Lawry.