The Craig Cup Run for Life is a 5K Citizen's xc running race held in memory of Rob and Katie Craig. The Cup is held at Twin Brook Recreation Area in Cumberland, ME the weekend after the Maine Marathon