My buddy was with the Cardinals back when Pujols was in the minor leagues as he was with the Class A Peoria Chiefs, Jimmy was their Sports Therapist/Trainer so he did all the medical stuff on them and had to provide reports via internet in the hotel before they had Cable or DSL,lol. I wanna tell you watching him try to upload that every night was comical as I had cable at that time in my apt even though it was 3mb down and 500mb upload. He has since gone on to work with the USA National Soccer Teams & traveled all over the world. Now he works with IMG Academy if that gives you a clue as to how good he really is.
Got to meet Pujols when he was at Class A and take batting practice with the team twice. Once when Pujols was there the other when Daric Barton when he was with the Cards system before he got traded to the A's and had a decent career. Also got to hang out with Pujols in the Milwaukee Brewers Visitors Dugout and the rest of the team one year after my friend left and went to the USA Team. He ended up giving his game jersey to the other buddy we were there with. Pujols all around was a really nice guy and so was everyone else on the team. Jimmy still has contacts in baseball and still goes to the winter meetings as well. Cards still offer to help get in though he has to pay for hotel and everything else. All around the Cards Organization is a class act. And that coming from a White Sox fan,lol.