Superstar musician Post Malone grew up in Grapevine, Texas - about a half-hour drive to Arlington - and has always been a huge Dallas Cowboys fan.
On tour, he made a recent stop back home with a concert at the Cowboys' AT&T Stadium. In front of the sell-out crowd, Malone - as he typically does - sported a jersey during the show by rocking Brandon Aubrey's No. 17.
No matter his football loyalty, "Posty" has fans at every corner of the country.
Currently on his east-coast leg of the tour, Malone has gone viral with a fan interaction in Philadelphia, home of the rival Eagles, after a show on Saturday night.
He was graciously signing autographs for fans as he made his way backstage after the performance. When one offered to get a Philadelphia Eagles cap signed, Post obliged, but added a unique touch.
He scribbled "BOO" on the top with an arrow pointed to the Eagles' logo.
Although he still gave his signature, there are no questions about what team Malone represents ... wherever he performs.
Malone also represented his fandom of other sports at this show in Philly. He brought Philadelphia sports icon and former 76ers guard Allen Iverson on stage. The appearance aptly came during Malone's rendition of his mega-hit, "White Iverson".
The Grammy-nominated artist has given Cowboys players similar treatment over the years, but it's understandable why Malone went the basketball route over football in Philadelphia.
The Cowboys and Eagles kick off the NFL regular season with a Thursday Night Football matchup in Week 1 on Sept. 4.