Your bats are excellent for a 20 team league. Great job.
Pitchers are okay. I would probably shop around one of your OFs for a good SP, since Clark is more than an able replacement in this deep of a league. 3 closers is pretty nice to have, even if they are lower level closers.