A rep for Prince tells TMZ, the singer has been fighting the flu for several weeks. He canceled 2 shows on April 7th but wanted to make Thursday night's performance in Atlanta, even though he was still not feeling well.
After the show, he got on a plane and felt considerably worse, so his plane made an emergency landing in Moline, Illinois, where he was taken to the hospital and treated. He was released 3 hours later, got back on the plane and is now back home.
A source close to the 57-year-old singer tells us he's been released and is doing okay. The nature of the medical emergency is unclear.
The Rock and Roll Hall of Famer had performed Thursday night in Atlanta ... and he was in the air for only a short time before things went south