Matt MacKenzie signs with Buffalo

October 03, 2011 11:32 PM