mommydoodles.com
Finish at the 50, Gillette Stadium, Foxboro, MA
Finish at the 50, Gillette Stadium, Foxboro, MA - Race Recap