PHOTOS | Shalane Flanagan Becomes First American Woman to Win NY Marathon in 40 Years