I wish that i had something better to say but i have to agree that timlin and wakefield shouldnt be on the roster, upton has a ton of potential but he isnt going to see the field until september, baldelli is a decent guy to have on the bench, if he gets off to a good start you can play him or trade him.
Ellis is a weak option at second, hall would be a good pickup, exccept there is no gaurntee on how many at bats he is going to get. Baez might not be such a bad pickup, gange is coming off of Tommy J so he might not be 100 percent or he could reaggrevate the injury.
The other big thing i notice is that you are hurting on power. Fielder is going to hit 40 hr's eventualy but it wont be this year, gathwright is fast as anyone but he isnt going to be gaurnteed any PT.
You may want to trade some speed for some power.
Other than that looks pretty solid, like the pitching, another closer wouldnt hurt with ray comming on with no exp, but good luck finding help there...
Feel free to look at my team and offer opinions
Too poor/cheap to play the good leagues, guess i will settle for the Yahoo winners circuit...