The thing is I don't have contacts.. and I need goggles for a swimming club. The store sells goggles, but it won't fit my glasses, and I'm not going to wear those lab. safety glasses.
it really depends on what else you have for pitching. personally i think you can get more for shields for a couple of reasons. first, with all the injuries happening to pitchers now, pitchers are at a premium. second, when kazmir comes back, this will shift shields down in the rotation so if he's dominating now, he should have a better chance of getting more wins when facing lesser pitchers. He's not on the M Cabera level but maybe figgins or yunel escobar.
HAHA, i had a mini fire extinguisher one time! it was awesome, it expired so i ended up just spraying it all over the place. i think my mom bought it at like k-mart or something.
Depends on what you have ffor pitching besides Shields. Personally, I would hold on to him.