Sabres sign Adam Dennis

Via: Sabres.com

'…three year entry level contract…'.