Why Richard Dean Anderson Left Stargate SG-1

Wait 5 sec.

Richard Dean Anderson's portrayal of Jack O'Neill was a primary factor in the success of "Stargate SG-1," so he had to have a good reason for exiting the show.