Crofts joins Posh