Money Moves

Dwayne Johnson signs $30 million deal for new WWE job