Why in the world did JAG end? When JAG came to an end after 10 years in April 2005, million viewers tuned in to say goodbye to Sarah MacKenzie (Catherine Bell) and Harmon Rabb, Jr. (David James Elliott). And since then, they have been itching for a reunion.