News

Ricky Stenhouse Jr. has landed a massive payout of $12.2M with the sale of his 140-acre estate near Charlotte, North Carolina.