Steve blake was a force of nature 3 weeks ago Dave Schuman About Author Dave Schuman See author's posts Continue Reading Previous Guess who won?Next Toms river north national #1 28.88 shuttle hurdles