ESPN's Turron Davenport joins Stillman & Company to battle over Brian Callahan's "games".