hard knot on top of foot that hurtsknot on top of footswollen knot on top of footmuscle knot on top of foothard knot on top of footlump on the side of my foot that hurtshard bumps on side of footfoot pain specialistfoot pain doctorfoot pain podiatrymultiple sclerosis and foot painrheumatoid arthritis foot pain