News

Two Bayou Academy football players were killed in a tragic head-on crash with a sheriff’s deputy on their way to practice.