Carolina Panthers running back DeAngelo Williams appears to have volunteered his first-class plane ticket to a Marine. The 31-year-old Williams posted a picture to his Twitter account Monday of the Marine in full uniform next to his ticket. Accompanying the picture was a caption that reads, "I always give up my seat to military if my seat is better! I truly appreciate our troops #flyingtherightway"

As of Monday afternoon, the tweet bearing the photo had been retweeted more than 100 times and favorited more than 200 times. Williams also posted the photo to Facebook, with a caption that reads "He just doesn't know it yet but he will be sitting in this seat when he boards the plane I always give up my 1st class seat! #isalutethetroops!" The post amassed more than 29,000 likes and 1,200 shares.

Williams has played eight seasons with the Panthers. The one-time Pro Bowler (2009) rushed for 843 yards and three touchdowns in 15 games last season.

-- Chris Johnson