Hockey has done a good job with the cap. For the most part players are well payed, they don't give the team attitude ie. not going to summer camp to hold out for more money, and the contracts are actually contracts, not negotiable.
I agree with you GMoney, it makes football really unenjoyable plus, young players develop a sense of entitlement.
Vancouver has some of the WORST drivers in the western world. No joke. (possibly because many people are chinese immigrants?) Anyways, this was supposed to raise awareness and encourage people to slow down in a school zone, however, I think it was a good idea (getting people to slow down) gone about in a terrible way.