So two big signings in the NBA within a week of each other...

Lebron- 4 Year, 153 Million contract with the Los Angeles Lakers

Demarcus Cousins- 1 Year, 5 Million contract with the Golden State Warriors.

Here's my question- when will the NBA decide a hard salary cap is needed for each team? Fans are going to stop watching in droves if the Warriors just scoop up all the talent in the league. Even players are tweeting about being pissed off about this move.