Cam Newton has missed the past four games for the Carolina Panthers, but his return appears to be imminent. According to Adam Schefter, Newton is expected to practice after their bye week.

Following the team's 20-14 loss to the Tampa Bay Buccaneers in Week 2, it was announced that Newton had reaggravated the foot injury that he suffered during the preseason. Therefore, Ron Rivera and the coaching staff decided it was best for their franchise quarterback to recover from the injury before he returned.

While Newton has been sidelined, Kyle Allen has taken his spot under center and has flourished in the offense. After starting the season with an 0-2 record, the Panthers have now strung off four straight wins this season.

In the four games that he has started in, the second-year quarterback has completed 65.6 percent of his passes for 901 yards and seven touchdowns. Additionally, dating back to last season, Allen has yet to lose a game in the NFL.

Over the past four weeks, Carolina's offense looks vastly different than it did in their first two. Christian McCaffrey is among the leaders in the early MVP race in the NFL due to the play of Allen.

Nonetheless, Rivera and the Panthers will have quite the decision to make at quarterback in Week 8. However, it's tough to envision the coaching staff siding with Newton after witnessing Allen's play in the past month.

The Panthers will have to decide who is going to be the starter moving forward when they face the talented San Francisco 49ers in Week 8.