The Detonators
detonator (de’ to na’ ter) n. something that explodes— Random House College Dictionary No team in the East explodes to a win like New Hampshire. The Wildcats, second only to Michigan with 5.29 goals a game, have mastered the destructive art of blowing teams away; not just with two or three goals in a period, … Read more