Sudu Upadhyay
Fox 5 Atlanta
Sudu Upadhyay is a reporter for the Fox affiliate in Atlanta, WAGA. He previously worked as a WWE commentator/host.
Sudu Upadhyay is a reporter for the Fox affiliate in Atlanta, WAGA. He previously worked as a WWE commentator/host.