This ref has been horrible but both yellows to Calvert and the PK were the right call. I mean we don't know what Calvert said to get booked for dissent but that's at the discretion of the referee so we can't say he was wrong to book him. The ref didn't lose this game for the Rapids, the Rapids did it to themselves.
I think Calvert was booked for delay by not leaving the pitch on the first card, and was booked the second time for re-entering the pitch without permission.
Timmy! It's really unfortunate that 3/4 of the professional ability in this team is concentrated in 1 guy.