By Curtis Crabtree
A week has elapsed since the start of free agency in the NFL. Teams have doled out millions of dollars worth of contracts and players have new teams to call home. With that in mind it seemed like a good time to take a look at where teams stand when it comes to salary cap…
Read more…