North Tonawanda reigns atop NFL amid accusations of running up the score