Beverly: Beverly Black quarterback Bryan Flaherty launches the ball for a key pass for a first down on a drive that went on to score a touchdown. photo by Mark Teiwes / Salem News
100905MTEFOOTBALL
From Photos by Mark Teiwes