Remaining 2010 Free Agents (4-7-10)

Don't worry, the date is not the version number. It is needed as these guys could sign at any time.
While the players union is debating whether or not to sue for collusion amongst MLB front offices, I thought I'd create a 25 man roster (with a DH) from the remaining free agents to see how well they'd compete in the league. It's not as awful as I thought it would be.
Lineup:
1. David Dellucci - LF
2. Elijah Dukes - CF
3. Jermaine Dye - RF
4. Carlos Delgado - 1B
5. Gary Sheffield - DH
6. Joe Crede - 3B
7. Rich Aurilia - 2B
8. Michael Barrett - C
9. Angel Berroa - SS
Bench:
Kevin Millar - 1B
Paul Bako - C
Ryan Freel - IF/OF
Rocco Baldelli - OF
Starters:
Pedro Martinez
John Smoltz
Braden Looper
Noah Lowry
Jarrod Washburn
Relievers:
Russ Springer
David Weathers
Luis Vizcaino
Jason Isringhausen
Chad Bradford
Eddie Guardado
Ron Villone