Another thing to remember amid all the outrage is a rookie contract is a rookie contract for a reason- she has, as yet, done nothing at the professional level to warrant an outsized contract compared to current vets. Not saying she won't- just that she hasn't yet. Like every other rookie contract in any pro sport.