You are viewing a single comment's thread from:
RE: The financial nuances in NFL can be considerable indicators of team success.
nice perspective. A lot more in-depth than I would have gone but you make some excellent points. In a very vague sense I feel as though the Browns have made poor management decisions 20 years, perhaps more. It must be tough to be a fan!