David Flynn is a top-rated football coach who has worked for Dedham High School in Massachusetts for years. He recently objected to the addition of Critical Race Theory being taught in his daughter’s 7th-grade history class, and the high school decided not to rehire him as a coach.
Judicial Watch is now...