Tarleton at North Alabama Tarleton at North Alabama TV/Streaming: ESPN+ Venue Braly Stadium North Royal Avenue, Florence, Lauderdale County, Alabama, 35630, United States