Andrew Peters on Ruff's Firing

February 21, 2013 Updated Feb 21, 2013 at 9:10 AM EDT

By WKBW News

...