This document presents a new DFT-based approach for detecting and correcting gain mismatch in time-interleaved ADCs. It introduces the gain mismatch problem in TI-ADCs and how it reduces the spurious free dynamic range. The proposed method uses the discrete Fourier transform to detect the gain mismatch between ADC sub-channels based on the difference between the ideal DFT and actual DFT. It then introduces a feedback system using this difference signal to iteratively correct the gain mismatch. Simulation results show the approach improves SFDR by more than 30dB by correcting a ±2% gain mismatch in a two-channel TI-ADC.