Kyle Rechlicz signs extension