A record-breaking 50,000 runners crossed the finish line this year in the Melbourne Marathon Festival, shattering last year's attendance record by 8,000. Olympic athletes, AFL legends, social media ...