It's a shorter podcast than normal this week, as Michael, Logan & Ben return to cover Amazing Race 28's leg in Chamonix, France!