Florida High School Football - New Smyrna Beach held off by Leon
November 3, 2023: Tallahassee, FL 32308 In Friday's non-league game, the Leon Lions (Tallahassee, FL) football team tipped the visiting New Smyrna Beach Barracudas (New Smyrna Beach, FL), by a final score of 45-41.
The Barracudas now hold a 6-4 record.