Check whether a foam roller fits the goal
Yes, as a cheap warm up aid, less so for recovery. A pooled analysis found rolling gives a small short term boost to flexibility and sprint readiness before training, and a small drop in muscle pain after, so real but minor effects. It is cheap and lasts, so the bar to justify one is low.
Read the article