Did The Rock just admit he's the buyer of Stan the T.rex?