My advice to race report authors: Write your race report immediately after the race, or it will never get done.
2008 Myrtle Beach Marathon
2007 Black Mountain Marathon
Hitchcock Woods 50k
Rocket City Marathon
New York City Marathon