Question: How many days did Gary Herbert serve for? 
Answer: Gary Herbert, the current Governor, has served 3,544 days since taking over for Jon Huntsman, Jr..