Comedian and Daily Show host Jon Stewart is a huge New York sports fan.

However, he wore Philadelphia Eagles gear to Saturday night’s New York Knicks game at Madison Square Garden after losing a bet to Knicks superstar Jalen Brunson.

Back in September 2024, Stewart and Brunson made a friendly wager with each other over the outcome of a New York Giants and Eagles game since they are fans of the teams, respectively.

The terms of the bet? Stewart would wear an Eagles jersey to a Knicks game if Philly won, and Brunson would wear a jersey of Stewart’s choice to MSG.

Well, the Eagles came out on top, so Stewart wore a Saquon Barkley Eagles jersey to Saturday night’s Knicks game… a double wammy for a Giants fan.

Brunson gave Stewart a hug at the game, as he was surely elated to see his beloved Eagles repped at a Knicks game before the team plays in next Sunday’s Super Bowl.

As for Stewart, he sure looked miserable, but good for him for being a good sport and honoring the terms of the bet!