Heel Spurs. They are not the cause of your pain when it come
Heel Spurs. They are not the cause of your pain when it comes to PF. Over 15% of the world's population have a heel spur. Most of these people don't even realise they have one. And only discover it when they have a X-Ray for PF.