Pro Football News
Cleveland lays off more than a dozen employees (sportsline.com)
Feeling the pinch because of the country's economic downturn, the Cleveland Browns have laid off more than one dozen people in the past two days.
Feeling the pinch because of the country's economic downturn, the Cleveland Browns have laid off more than one dozen people in the past two days.