CASTLE ROCK, Colorado — Not every 12-year-old spends his weekends doing speaking engagements, but Jaiden Rodriguez has been in demand ever since he refused to remove his Gadsden flag patch at school.