Fayetteville physician runs sub-3-hour Boston marathon despite tough winter, injury
Fayetteville local Brendan McGinn runs a sub 3 hour marathon. The 45 year old paced at under 7 minutes per mile
Fayetteville local Brendan McGinn runs a sub 3 hour marathon. The 45 year old paced at under 7 minutes per mile