While Peralta is in the majors, you signed him to a PC contract, which is a minor league transaction. Hence, it's not a legal bid.
Your roster was legal for today, and is so for tomorrow as well.
Sorry for the confusion, but this issue was found late in the process. We will do better going forward.