Tony McMahon has agreed a move to Blackpool, with Ben Harris heading to Sheffield United, Sky Sports understands.