WEEI has just issued an email and updated their website. Glenn has been MIA for a few days and he just issued a statement why. His wife gave birth last week and both mother and daughter are NOT doing well. Let's hope this news has a happy ending.