Sports commentator Chris Rose stops by the studio to talk about the new season of Battle Bots and the NFL playoffs.