By Michael Rand
Sad but true: There’s too much steroid news for us to keep up with. But news Wednesday that could negatively impact Barry Bonds caught our eye. An appeals court ruled that urine samples from ballplayers from 2003 can be used by federal investigators. Personally, we think all the evidence you need against Bonds is contained in the before picture and the after picture. Sure looks like something fishy was going on.