I saw that recently and it confirmed my suspicions about Ted Cruz. Hopefully tomorrow will put this all behind us.
You and I both ..