Yeah, that's basically it. It wasn't that they set out to hose Jeremy Bloom, they were just backed into a corner because their rule said athletes can't do endorsements and it had no flexibility for exceptions. 99.9% of the time, that rule's fine and dandy as a defense against extra-benefit end runs. It's just that in Bloom's case, that's how skiers get paid.
Not all who wander are lost
Does Garrett project as a starter or reliever? In the scouting report I saw, both his off-speed pitches were referred to as below average.
Opinions are like belly buttons. Everybody has one, and they don't want someone else's shoved into their face.
Here are three videos of Amir Garret. Two of the videos are basketball highlights and one shows him pitching. You have to scroll down about half way down the page.
Videos half way down the page
I know more about basketball than baseball, but the guy looks like he has a bright future in basketball.