What is it that you don't seem to get about being a pro? Victor Cruz goes to team workouts and meetings. He listens to his coach and prepares himself properly to perform on game day. If he were as bad of a WR as Johnny is a QB right now, he would be working to get better so that he could earn himself a spot with a team, because he certainly wouldn't be in the league.
Why do you think Kawhi Leonard is so good at ball son? Because he parties when the season is over? Dude was working out 2 days after he won the finals. Thats the kind of work ethic you need to succeed at that level. If JM really cared about getting better at football he would put in the time and we wouldnt be hearing stories about him every other day. What is so hard about laying low for a little while?