Adam Duvall comments on career ties to Mike Leake, successful afternoon in St. Louis