I just realized that Barry Bonds has NOT retired and yet NO ONE has signed the guy??!! YES, he is a lighting rod of controversy, from being a a**hole to the steriods, but come on....you cannot tell me some team like the Tigers or the White Sox or the Indians cannot use him as DH?? I mean in only the last 2 years...though injured, he has AVERAGED 27 HR 72 RBIs .490 OBP .545 SLG....how many 30 year olds in the major can do that....much less a 40 year old!