First of all, I do not fault players who skip bowl games to focus on their careers. That’s their future, and they should do what is best for them.
THAT SAID, team captains absolutely have to be team-first players. They have to be the first players on the practice field and the last ones off it. They need to get in other players’ faces when they aren’t giving their all. They need to fight tooth-and-nail for their teammates no matter what.
And they cannot leave their teammates high and dry, even if it means risking their draft prospects. That’s what a captain needs to be.
Going forward when evaluating potential captains, Harbaugh needs to ask them if they would possibly sit out any game to focus on the draft. If the answer is not a firm no, pick someone else.