DeAngelo Williams did something pretty cool for a Marine on his flight

DeAngelo Williams seems to be a pretty good dude.

Grant Halverson/Getty Images

DeAngelo Williams did something pretty cool before boarding a flight Monday.

The Carolina Panthers running back gave up his seat in business class to a Marine.

Check out this great tweet:

He also explained more about the generous move with a post on Facebook:

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!

Now that’s pretty awesome.