According to your post, Dan provided 6 players for the 04 roster. Theo did the rest.
So the answer is Theo?
Not sure what Reggie Jefferson, Jose Canseco, Mike Stanley, etc did for the 04 Sox.
Seeing that there are 200ish players and coaches from low A on up, it's little surprise that some people aren't happy. Poll 200 people and I'm sure many will have complaints about their job. Why should this be different in baseball.