Garrison Brown, son of Sister Wives stars Janelle Brown and Kody Brown, died Tuesday at his home in Flagstaff, Arizona. He was 25. Janelle and Kody both shared the news of his death on their Instagram accounts Tuesday, writing, “Kody and I are deeply saddened to announce the loss of our beautiful boy Robert Garrison Brown. […]