Yes, Josh Allen will be making a public appearance this weekend in Buffalo, New York.

In fact, he is coming back for a little revenge.

Josh Allen will be making appearance playing softball at Sahlen Field on Sunday in downtown Buffalo. It is the Micha Hyde Charity Softball Game and Josh Allen had participated in every single year that Hyde has held the event. Last year, Josh Allen flew in the middle of the night from the Kentucky Derby to Buffalo to make it just in time for the event.

He ultimately lost his home run derby title to Spencer Brown last year and this year will look to regain it. The home run derby happens right before the game that typically features the defense versus the offense. Usually, the tickets sell out immediately, but luckily for fans, they just released some more tickets for the event and they start at only 35 bucks before taxes and fees.

Take a look at the video of Josh losing his title below.

What is going on with Micha Hyde? Is he officially retired from playing in the National Football League?

Hyde told reporters ahead of his charity softball game that UNLESS the Buffalo Bills come calling with a contract, he is going to stay retired. Although he does not live in Western New York anymore, he says that the Buffalo Bills are the only team that he wants to play for. It's good know that if we need a little help in the middle of the season, there is a familiar face that we would welcome back instantly.

The Highest Scoring Athletes In Buffalo History [LIST]

Here are the all-time leading scorers for each of Buffalo's current and former pro teams.

Gallery Credit: Megan Carter/Getty Images/YouTube

More From 107.7 WGNA