Tyler O'Neill: 'The boys were pushing me out' for first curtain call
Video Details
Tyler O'Neill on the excitement of hitting a home run in a major league stadium: "Obviously, the atmosphere in Busch Stadium is unbelievable. There's a reason that the Cardinals have the No. 1 fans. Just being able to experience that firsthand is something special."
MAY 19, 2018・National League・1:25