The former Hoops star, St Mirren and Scotland striker was recently diagnosed with the disease
Frank McGarvey has passed away aged 66 following a battle with cancer, the Celtic legend's family have announced.
The Celtic favourite, who also featured for Clyde and Queen of the South, netted a century of goals for the Parkhead side while enjoying to spells at the Buddies. Frank's son Sean took to social media to break the tragic news about his father. He tweeted: "Our much loved Dad sadly passed away this morning with his family by his side. We are so thankful for all the support we have received over the past few months.
St Mirren also offered their sympathies in a club statement: "St Mirren Football Club is deeply saddened to hear of the passing of Frank McGarvey at the age of 66. Frank will forever be remembered at St Mirren and our deepest condolences are with Frank's loved ones at this very sad time."