Marathon runner jogs through Northumberland County to raise funds for youth sports

A very ambitious runner is attempting to complete 21 marathons in three weeks, all in an effort to raise funds […]