Flooring It To The Finish!Marathon #18 coming right up. This time it was the Niagara Falls International Marathon, a point-to-point course running from Buffalo,...