Two coaches of Newton South High School’s freshman football team have been placed on leave pending a police and school district investigation into an alleged incident on the team’s school bus Thursday evening, the TAB’s Jonathan Dame reports. (And he posts the Concord Police dispatch calls.)

And here’s a report from Fox 25…

Pin It on Pinterest