Big Bad Beasts

I’ve thought Pittsburgh was one of the top teams in the country all year, but I was skeptical about them being able to win the national championship.  This past Saturday as I sat in the Verizon Center and watched them dismantle Georgetown, the Panthers changed my mind. I knew about DeJuan Blair, Levance Fields, andContinue reading “Big Bad Beasts”