We should all be working mobility daily, at least 15 minutes. A few minutes before and after a WOD, and/or a few minutes at home working troublesome areas.
Even if you have no troublesome areas, do some mobility daily and you'll see great benefits including:
Increased range of motion
Increased rate of recovery
Decreased risk of injury
Oftentimes the thing that is preventing us from PR'ing or improving isn't just strength or technique, it's actually a mobilization issue. Perhaps you can't quite get low enough in a snatch to catch the bar overhead. This issue could be caused by a number of issues, but rarely do we address mobility first. It could be something as easy as increasing your ANKLE MOBILITY! Increase the ankle mobility and allow yourself to get lower in a squat and further under the bar. Check out the pic to the right for a great example (he shows extreme hip, back, knee and shoulder mobility as well).
Foam Roller/Rumble Roller
You can get all of this equipment from a local sporting goods store or through Rogue Fitness HERE.
Great example of huge ankle/hip ROM