Trying to refute a buddy of mine that says that the Pats didn't spend up to the cap in 2006. Remember reading it somewhere and hearing it on local radio that they were something ridiculous like $0.75 under the cap but can't seem to find it on the web anywhere. Anyone know where I can find this info??
Thanks...
Thanks...