Skyline

Southlake Carroll Dragons Logo

Lucky Fox Becomes Unlikely Mascot At Southlake Carroll

They’re known to be cunning and quick, but at Southlake‚Äôs Carroll High School the fox is now a symbol of luck and victory.

12/13/2011