All great guesses. But none of them correct. I take offense to the intimation that Derek Sherrod doesn't play offense. I did not specify whether the mystery diner was a starter.
Two more hints:
1. He is not a hometown/state boy.
2. He has less than 3 years experience in the League.
To answer one direct question: He does not appear to be injured. He seemed to eat dinner without incident.