Sub 3 hour marathons

This is a group for people aiming to run a sub 3 hour marathon. Feel free to add training tips, work out routines, and other general advise and support. Work hard, Run hard, Party (read: Sleep) hard.