DETROIT — FOX 2 Detroit announced some very sad news Thursday morning. The station said meteorologist Jessica Starr took her own life. FOX 2 said,  “All of us here at FOX 2 are in deep shock and cannot believe that such a wonderful, bright and intelligent individual will no longer be with us. Her family and friends […]