A political rally was held in Amarillo Sunday with more than 20 police officers on hand at Sam Houston Park to keep the peace, but why?