Somebody has sausage fingers. Byrd only hit 24 homers last year. NOT 34. LoL! And this Ummm yeah, he was just hurt last year. That suspension was in 2012, ya know, when he played for the Giants, not 2013. Perhaps they got caught in the space time hole? Quick guys, send Doc Brown and Marty in the DeLorean!