PedSt getting their just dues by losing at home to Ohio in front of 97,000 misguided fans. Karma biotches. Sent from my DROIDX using Tapatalk 2