News

Schaefer, who does not turn 18 until Sept. 5, agreed to a contract worth $2.93 million, per PuckPedia.com, with a salary cap ...