This week we talk on health, ingenuity landing on Mars, Texas power outages, the return of Chris Delia, and more!