A. The NFL is much bigger than the NBA. B. If you are a Dolphins fan, your username is perfect. haha. (I know you are a Jets fan)
I can't help but think there will be some ridiculously overpaid guys as a result of a number of teams significantly under the cap.