At the end of the day, the National Football League is just another business operating a franchise. From time to time, every corporation is saddled with a franchise owner who becomes at the very least an embarrassment, at the very worst ... (Continue reading)