Yes, they do, and iirc it's just before kick-off of the games involving the players you are swapping. As long as neither player's game has started, you can swap at will.

I'm going completely off memory, as I didn't find an explanation on yahoo anywhere, but I'll keep looking.