So here we are. Tomorrow is the big day. Race day. I keep hearing that the Falmouth Road Race is the biggest, most popular race in New England second only to the Boston Marathon itself. All things considered, I believe it. I've been preparing for this for months, and...

read more