The Ottawa Senators have agreed to terms with Pascal Leclaire. As he is currently ranked 43rd and was ranked 45th last year he was due a contract at $1.1 Million and has agreed to terms through the 2011-2012 season. The Senators are awaiting league approval so they can get his ludicrous contract off their books.