Leigh joined WFLA-TV as an intern and later was hired as an assignment editor at while still a USF student in 1993. Two years later, she launchedNews Channel 8’s Polk County bureau and became a full-time reporter there. She served as a weekend anchor, morning fill-in anchor and evening fill-in anchor. She became the 7 p.m. anchor in 2012. She replaced Gayle Sierens first at the 11 PMNews in 2014 and then at 5 PM when Sierens retired the following year.