Hall, Seguin sign endorsement deals before playing contracts