Aug 19 0 THE MASCOT By Debbie Anderson | Carroll Spirit, Dragon Spirit, Dragons Preview, The Mascot Charlie, the mascot is part of Carroll’s football tradition & the Southlake community. Read More