Leon High School baseball team - Tallahassee, Florida.

Leon High School baseball team - Tallahassee, Florida.