The Buffalo Bills are coming off an embarrassing 30-13 loss in Miami last week. A lot of fans and pundits are questioning the direction of the Buffalo Bills' offense, especially in the passing game. Josh Allen has struggled to find open receivers. Some question if offensive coordinator Joe Brady is scheming them open enough. Others wonder if Allen needs to step up. Whatever the case may be, there is a high concern.

The team is getting good news at the receiver position, though. Josh Palmer appears to be healthy and ready to play this week against Tampa. The Bills signed former Chiefs standout Mecole Hardman this week to their practice squad, and he might suit up as soon as this week, especially as a returner.

Then there's Gabe Davis. "Big Game Gabe" returned to the Bills after leaving in free agency last offseason for Jacksonville. Davis was known for having huge games, such as a 4-touchdown performance in the infamous Kansas City 13-second game. He was always a good downfield threat for Allen. He was released by Jacksonville and was signed to the Bills' practice squad early this season, but he came in with a knee injury that he was recovering from.

Will Gabe Davis Play For the Buffalo Bills Sunday?

With the state of the Bills' receivers and their struggles, many have been clamoring to get Davis on the field. The wait may finally be over. Davis met with the media after practice yesterday and said he is ready to play.

Many Bills reporters expect Gabe Davis to play on Sunday against the Tampa Bay Buccaneers.

Doing These Three Things Will Help Turn The Buffalo Bills Around

After a disappointing game against the Dolphins, the Buffalo Bills find themselves in a slump, sitting fourth in the AFC and in need of urgent fixes to regain their winning ways.

Gallery Credit: Ed Nice

Miami Dolphins Beat Buffalo Bills 30-13

The fish were not squished in Miami as the Dolphins grabbed a big victory against the Bills, winning 30-13. 

Gallery Credit: Ed Nice

More From 92.9 WBUF