Jaded-Fan
Registered User
Mark Madden is a bombast and the Howard Stern/Rush Limbaugh of sports talk radio in Pittsburgh, but still this deserves its own thread. I would love to put celebration smiles all over the place but what I am feeling now is just . . . finally, it is done.