Land Rover has signed Maria Sharapova for an endorsement deal that is estimated to be for three years, paying $1 million a yea.