Tallahassee Florida Former Rickards track star wins national championship By WTXL - Tallahassee, FL - February 12, 2024 0 Facebook Twitter Pinterest WhatsApp A former track star from the Big Bend is doing big things at Alabama. source