I talked to my girlfriend who is married to an assistant coach and former NBA player...yeah, back in the day when they all wore short shorts...
She said, now living in Florida, husband Bill ices something everyday. No one told me how to ice. Apparently it is 20 minutes on and 20 minutes on. Repeat.
The bad knee is half bone on bone. The other half is okay via X-ray. But I am learning the art of icing.
This is a pubic service personal posting in case you need it.