Crosby and MacKenzie sign

Last updated : 19 May 2006 By Daniel Elwes
The club have the option to extend the deals by an additional 12 months.