Jesus christ. I just found this place and thought it would be a great place to discuss football..
But is seems to be filled with spoiled people that just doen't understand football history or the realities of the NFL.
Under Carroll we have a 629w%, made two Super Bowls, won the only one in...