Do you honestly think they won’t replace him by then anyway? The longer they keep him the more he has to get paid. If he’s only getting the ball 10 times a game, they could easily replace him and not lose much productivity.
selfishly I want him to go somewhere where he can shine.
Most players don’t stay with the same team for that long. Moss has done some good things for the Bills this season. He’s scored a TD in most games. If they do let him go for financial reasons, someone else will pick him up but he won’t have as much wear and tear that workhorse running backs typically get.