Playing more than he or anyone probably expected, Sosa has done an admirable job filling in for the Phillies as they battle a whole slew of injuries. He has gone through a bit of a slump but you can't expect too much and whatever you get you have to take as a positive. As we would expect, the defense has been reliable and the bat could be better.
See comments for Sosa. In all seriousness, Clemens has done as good of a job as you'd like your third string first baseman to do. While he was just recently sent packing to Triple-A, he did a fine job filling in at first and we likely have not seen the last of him this year. Dave Dombrowski may look to make some sort of upgrade whether that is internally or making a trade as we come closer to the deadline.