Yeah I saw that too. I also saw the Diamondbacks logo on the bottom right of the screen and was wondering if any of the players in the video played affiliate ball for Arizona.
If David Ross would have managed with a quarter of that passion and intensity last season the Cubs would have made the playoffs. But on the good side he was fired and replaced with Craig Counsell who is a far better manager