Monday, April 4, 2016

Delegate race update: Trump needs 53.76% of 930 available to win, Cruz 81.94%

Trump's delegate total tonight moves up to 737, Cruz' to 475.

Kasich needs 117.63% of the available delegates to win, in other words, MORE THAN ARE AVAILABLE.