Thought I'd start a thread to share ideas and find what people do to stay injury-free and healthy.
I stretch before every run.
I always warm down swimming by doing 100m of backstroke. Last year I got a shoulder injury which the physio says was caused by the front of the shoulder being stronger than the back. Back stroke should help balance front and back of shoulder.
I also take a daily Multi Vit and a Vit C from time to time.