The LA Marathon returns for its 41st year on Sunday, March 8. Here's everything you need to know.