I would add this:
For offline players to gain prestige points for the player they want to upgrade you must be in legendary mode to earn the points. What I would not want to happen is for it to become to easy to just play on rookie mode then it doesn’t feel like you earned the reward.
However, I have played against teams on line that say “1 hr 4 Cody and I quit.” Meaning once you give this person the HR they will quit the game cause they just wants point to upgrade the card. Cheesy but it happens, so allowing for players offline to earn points would be awesome but don’t make it so easy that it is not special when you get the reward. My 2 cents for whoever cares. I love the game does it have its negatives sure but way more positives.