In what The Province calls one of the worst kept secrets, The Canucks are expected to announce signing former Canuck Peter Schaefer to a contract tomorrow. It's such a bad secret that they already have what the numbers on his contract are, which is a one year two way deal paying him $600,000 for NHL time and $105,000 for his AHL time. And don't forget he's still getting paid $767,000 by the Boston Bruins for not playing for them.

He's expected to start on the 3rd line on opening night on Saturday.