NFL player comes to stranger's rescue during airport nightmare, goes viral

If there's one thing the internet can't get enough of, it's a good ol' random act of kindness. And that goes double if the person behind the act happens to be a celebrity.

SEE ALSO: The NFL's new anthem rules are here and, yep, they're terrible

On Wednesday, journalist Delilah Cassidy shared the following Twitter thread about a problem she incurred when trying to board a flight — and the stranger who came to her rescue.

Read Cassidy's tale: 

6 PHOTOS
Jermaine Gresham helps out stranded traveler
See Gallery
Jermaine Gresham helps out stranded traveler
WOW okay so the most amazing thing just happened to me and I can’t help but share it with the world. American Airli… https://t.co/vDBFQdrMP4
I consolidate my bags into one and they measure it and say it’s just a little too big. They proceed to charge me $5… https://t.co/mRqTAr7wl3
They tell me that I’m going to have to miss the flight and head back to the ticket counter to pay down there. I’m p… https://t.co/MbiPdE0xls
I’m astonished and tell him it’s fine not to worry and he hands the lady his card as the American Airlines employee… https://t.co/uMdHpVSUcS
I’m crying as I write this and as I board the flight. This man was an angel. I stop him as he’s sitting in first cl… https://t.co/SS7mRzYrWb
My heart is so happy. There are good people in this world. Be that person for someone because I know after this I sure will be.
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

The best bit? The story came with a nice twist ending.

Yep: Arizona Cardinals tight end Jermaine Gresham was the person who came to Cassidy's rescue.

People thought Gresham might have known Cassidy, but she claimed neither of them recognised each other.

Nice work, Gresham.

See Gresham throughout his football career: 

19 PHOTOS
Jermaine Gresham through his career
See Gallery
Jermaine Gresham through his career
KANSAS CITY, MO - DECEMBER 06: Jermaine Gresham #18 of the Oklahoma Sooners carries the ball during the first half of the game against the Missouri Tigers on December 6, 2008 at Arrowhead Stadium in Kansas City, Missouri. (Photo by Jamie Squire/Getty Images)
CINCINNATI, OH - CIRCA 2010: In this handout image provided by the NFL, Jermaine Gresham of the Cincinnati Bengals poses for his 2010 NFL headshot circa 2010 in Cincinnati, Ohio. (Photo by NFL via Getty Images)
FOXBORO, MA - SEPTEMBER 12: Jermaine Gresham #84 of the Cincinnati Bengals looks on in the second half against the New England Patriots during the NFL season opener on September 12, 2010 at Gillette Stadium in Foxboro, Massachusetts. The Patriots defeated the Bengals 38-24. (Photo by Elsa/Getty Images)
INDIANAPOLIS - NOVEMBER 14: Jermaine Gresham #84 of the Cincinnati Bengals runs with the ball after catching a pass during the Bengals 23-17 loss to the Indianapolis Colts in the NFL game at Lucas Oil Stadium on November 14, 2010 in Indianapolis, Indiana. (Photo by Andy Lyons/Getty Images)
CLEVELAND, OH - SEPTEMBER 11, 2011: Tight end Jermaine Gresham #84 of the Cincinnati Bengals looks toward the sideline prior to a game with the Cleveland Browns on September 11, 2011 at Cleveland Browns Stadium in Cleveland, Ohio. Cincinnati won 27-17. (Photo by Tom Cammett/Diamond Images/Getty Images)
Cincinnati Bengals tight end Jermaine Gresham makes a catch a the goal line as Baltimore Ravens cornerback Cary Williams defends. Gresham scores an apparent touchdown but the ruling is reversed upon review in the second half of their game on Sunday, November 20, 2011, in Baltimore, Maryland. Baltimore holds on for a 31-24 win over the Bengals. (Doug Kapustin/MCT via Getty Images)
PITTSBURGH, PA - DECEMBER 04: Tight end Jermaine Gresham #84 of the Cincinnati Bengals looks on from the field before a game against the Pittsburgh Steelers at Heinz Field on December 4, 2011 in Pittsburgh, Pennsylvania. The Steelers defeated the Bengals 35-7. (Photo by George Gojkovich/Getty Images)
HONOLULU, HI - JANUARY 27: Jermaine Gresham #84 of the AFC's Cincinnati Bengals gestures after a play during the 2013 AFC-NFC Pro Bowl on January 27 , 2013 at Aloha Stadium in Honolulu, Hawaii. (Photo by Kent Nishimura/Getty Images)
CINCINNATI, OH - OCTOBER 27: Jermaine Gresham #84 of the Cincinnati Bengals hauls in the touchdown pass during the game against the New York Jets at Paul Brown Stadium on October 27, 2013 in Cincinnati, Ohio. The Bengals defeated the Jets 49-9. (Photo by John Grieshop/Getty Images)
PITTSBURGH, PA - DECEMBER 15: Tight end Jermaine Gresham #84 of the Cincinnati Bengals runs with the football after catching a pass during a game against the Pittsburgh Steelers at Heinz Field on December 15, 2013 in Pittsburgh, Pennsylvania. The Steelers defeated the Bengals 30-20. (Photo by George Gojkovich/Getty Images)
HOUSTON, TX - NOVEMBER 23: Jermaine Gresham #84 of the Cincinnati Bengals runs with the ball in the second half of their game against the Houston Texans at NRG Stadium on November 23, 2014 in Houston, Texas. (Photo by Scott Halleran/Getty Images)
GLENDALE, AZ - SEPTEMBER 13: Tight end Jermaine Gresham #84 of the Arizona Cardinals warms up before the NFL game against the New Orleans Saints at the University of Phoenix Stadium on September 13, 2015 in Glendale, Arizona. The Cardinals defeated the Saints 31-19. (Photo by Christian Petersen/Getty Images)
PHILADELPHIA, PA - DECEMBER 20: Jermaine Gresham #84 (R) of the Arizona Cardinals laughs with quarterback Sam Bradford #7 (L) of the Philadelphia Eagles before the game at Lincoln Financial Field on December 20, 2015 in Philadelphia, Pennsylvania. (Photo by Rich Schultz/Getty Images)
ORCHARD PARK, NY - SEPTEMBER 25: Jermaine Gresham #84 of the Arizona Cardinals warms up before the start of NFL game action against the Buffalo Bills at New Era Field on September 25, 2016 in Orchard Park, New York. (Photo by Tom Szczerbowski/Getty Images)
ATLANTA, GA - NOVEMBER 27: Jermaine Gresham #84 of the Arizona Cardinals celebrates after catching a pass for a touchdown during the first half against the Atlanta Falcons at the Georgia Dome on November 27, 2016 in Atlanta, Georgia. (Photo by Kevin C. Cox/Getty Images)
ATLANTA, GA - NOVEMBER 27: Arizona Cardinals tight end Jermaine Gresham (84) scores a touchdown and gives a fan the ball during the first half of the NFL game between the Arizona Cardinals and the Atlanta Falcons on November 27, 2016, at the Georgia Dome in Atlanta, Georgia. Atlanta defeated Arizona 38-19. (Photo by Frank Mattia/Icon Sportswire via Getty Images)
Arizona Cardinals tight end Jermaine Gresham (84) is seen on the sidelines during the first half of an NFL football game against the Detroit Lions in Detroit, Michigan USA, on Sunday, September 10, 2017. (Photo by Jorge Lemus/NurPhoto via Getty Images)
SANTA CLARA, CA - NOVEMBER 05: Jermaine Gresham #84 of the Arizona Cardinals celebrates after an 11-yard touchdown against the San Francisco 49ers during their NFL game at Levi's Stadium on November 5, 2017 in Santa Clara, California. (Photo by Ezra Shaw/Getty Images)
GLENDALE, AZ - DECEMBER 03: Tight end Jermaine Gresham #84 of the Arizona Cardinals warms up before the NFL game against the Los Angeles Rams at the University of Phoenix Stadium on December 3, 2017 in Glendale, Arizona. (Photo by Christian Petersen/Getty Images)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

Read Full Story