Carthage High School in Carthage, Tex. is proving once again that ‘Everything is bigger in Texas.’ To go along with three Texas 3A football titles in the past four years, the Bulldogs are nearing completion of what they claim to be the world’s largest stadium screen for a high school sports team. The latest development…
Last updated by Lewis Howes at .