Penn State Football ‘Mad Dog’ Says Penn State HC James Franklin Might be Among Most Overrated Coaches in CFB History Christopher “Mad Dog” Russo made his thoughts known on Penn State last week, and this week, he doubled down. Russo blasted Penn State days... Joe SmeltzerNovember 2, 2023