Nick Foles needs a break.

That's why St. Louis Rams head coach has decided to bench the struggling quarterback in favor of Case Keenum.

The decision comes just three months after the Rams gave Foles a two-year contract extension. Foles is due a fully guaranteed roster bonus of $6 million in March 2016.

"Nick just needs a break," Fisher announced on Monday afternoon after practice.

Foles has remained the starter this season despite a 4-5 record and throwing for 3 touchdowns just once this season. Foles has just 7 touchdowns this year coupled with 6 interceptions.

Fisher also admitted that Foles will eventually be the starter again for the Rams, but that's depending on the success of Keenum the next several games.

The Rams have a playoff caliber running back and defense, which is why many St. Louis writers have identified Foles as the weak link.

Foles was acquired in a March trade from the Eagles in exchange for Sam Bradford and a fifth round draft pick. The Eagles also surrendered a second round pick the deal.

The Rams travel to Baltimore to take on the Ravens on Sunday.