Who is Ted Cruz?

Here's a clue:

This meat's gone bad.

Next Clue