@sonali I used to get shin splints so badly that I all but stopped running. Through crossfit, particularly running, dubs, and box jumps, I've found they've nearly disappeared. That and lots of mobility.
@passiongirl did Bull yesterday. Two rounds for time of:
200 Double-unders,
135 pound Overhead squat, 50 reps,
50 Pull-ups,
Run 1 mile,
53:04 -- it was a beast