Tallahassee Florida St. Petersburg Mayor Ken Welch announced Wednesday that Fire Chief James Large has been reinstated. By WFLA News Channel 8 - February 19, 2024 0 Facebook Twitter Pinterest WhatsApp St. Petersburg Mayor Ken Welch announced Wednesday that Fire Chief James Large has been reinstated. source