Nick Foles and Case Keenum are former teammates, former backups and two guys who were basically thrown into the garbage heap as NFL quarterbacks.
And both will start in the NFC Championship Game this Sunday at the Linc.
The Foles-Keenum storyline is one of the biggest of this week and rightfully so. Back even a few months ago, did anyone think this was going to be the quarterback matchup in the NFC Championship Game? No way. But here we are.
The two quarterbacks are similar in a lot of ways. They both came into the league in 2012, they both are extremely religious and they both began this season on the bench.
They were even teammates together with the Rams not that long ago.
"It's pretty wild, absolutely," Foles said this week. "We were on the same team not too many years ago. I've said over and over again, Case's success and the way he plays doesn't surprise me because he and I were together and we prepared together. We were around each other every day.
"But I think the big message there is no matter what happens, you've just got to keep believing in yourself, keep working hard and just never give up."
Here's a look at a timeline from the intertwining careers of Foles and Keenum as the two former teammates prepare to face off in the NFC Championship Game:
April 27, 2012 — Foles is drafted in the third round (88th overall) by the Eagles out of Arizona.
April 28, 2012 — After going undrafted, Keenum, a star at the University of Houston, stays close, signing with the Texans. He'll spend his entire rookie season on the practice squad.
Nov. 11, 2012 — Foles makes his NFL debut when Mike Vick leaves the Cowboys game with a concussion. Foles completes 22 of 32 passes for 219 yards, one touchdown and one interception. He will make his first start the following week against Washington.
Oct. 6, 2013 — In his second season, Foles enters the game after Vick suffers a hamstring injury. Foles lost the competition for the starting job in camp but finally gets his shot. He'll become the starter for the rest of the way.
Oct. 17, 2013 — Texans head coach Gary Kubiak announces that Keenum will start at Kansas City three days later. Keenum is the Texans' third-string quarterback but gets the start over backup T.J. Yates. Keenum will start the next eight games, going 0-8 in the middle of the Texans' disastrous 2-14 season.
Nov. 3, 2013 — Foles has the best game of his career. He throws seven touchdown passes while completing 22 of 28 passes for 406 yards against the Raiders. The Eagles win 49-20 and Foles' jersey and cleats get sent to the Hall of Fame in Canton.
Dec. 2, 2013 — Amid constant questions about the Eagles' future at quarterback, head coach Chip Kelly quips that Foles will be his starter for the "next thousand years."
Jan. 4, 2014 — Foles plays his first playoff game. The Eagles lose 26-24 to the Saints, but Foles isn't the problem. He completes 23 of 33 passes for 195 yards and two touchdowns. He leaves the field with a lead, but Drew Brees leads the Saints on a game-winning drive.
Aug. 31, 2014 — Keenum is released by the Texans to make room for incoming quarterback Ryan Mallett. Keenum is claimed off waivers by the Rams the next day.
Oct. 28, 2014 — Keenum is waived by the Rams but will re-sign with their practice squad two days later.
Nov. 2, 2014 — Foles breaks his collarbone at NRG Stadium in Houston, ending his disappointing 2014 season and first stint with the Eagles. During this time, Keenum was away from the Texans, on the Rams' practice squad.
Dec. 15, 2014 — The Texans sign Keenum off the Rams' practice squad and he leads them to two wins as a starter — over the Ravens and Jaguars.
March 10, 2015 — Foles is traded to St. Louis as a part of the Sam Bradford deal, ending his first run with the Eagles.
March 11, 2015 — The Rams trade to get Keenum back, sending a seventh-round pick in 2016 to the Texans. Keenum and Foles become teammates after being acquired one day apart.
Aug. 7, 2015 — Foles signs a two-year extension with the Rams for $24.5 million.
Nov. 16, 2015 — The day after Foles completed just 47 percent of his passes with an interception in a 37-13 loss to the Bears, head coach Jeff Fisher benches him in favor of Keenum.
Nov. 22, 2015 — Keenum starts his first game for the Rams, a 16-13 loss to the Ravens. He completes 12 of 26 passes for 136 yards and a touchdown but suffers a concussion late in the game.
Nov. 29, 2015 — With Keenum's concussion, the Rams go back to Foles and things don't get any better over the next two weeks. In losses to the Bengals and Cardinals, Foles completes 55 percent of his passes without a touchdown and four interceptions.
Dec. 13, 2015 — Keenum takes back over as the Rams' starter. He starts the last four games of the year as the Rams finish 7-9.
April 18, 2016 — After moving to Los Angeles, the Rams sign Keenum to a one-year deal.
April 28, 2016 — The Rams draft Jared Goff with the first overall pick. The Eagles take Carson Wentz at No. 2. After the Rams draft Goff, Foles requests to be released.
July 27, 2016 — Foles gets his wish and is released by the Rams.
Aug. 3, 2016 — After pondering retirement for a week, Foles signs with the Chiefs and Andy Reid, the coach who drafted him four years earlier.
Aug. 30, 2016 — Teddy Bridgewater tears his ACL in a non-contact injury during practice in Minnesota. The Eagles will trade Bradford to Minnesota four days later.
Sept. 12, 2016 — Keenum begins the season as the Rams' starting quarterback, ahead of their first overall pick Goff.
Nov. 15, 2016 — Almost exactly one calendar year after Foles was benched for Keenum, Keenum is benched for Goff, who is named the starter for the upcoming game against the Dolphins. Keenum won't start again for Los Angeles.
March 9, 2017 — The Chiefs decline the second-year option on Foles' contract, making him a free agent.
March 13, 2017 — Foles signs a two-year deal to become Wentz's backup in Philadelphia.
March 31, 2017 — Keenum signs a one-year deal to be Bradford's backup in Minnesota.
Sept. 17, 2017 — Keenum gets his first start for the Vikings, who lost 26-9 to the Steelers. He will then end up going 11-2 over the rest of the regular season and keeps his starting job.
Dec. 10, 2017 — Foles takes over after Wentz tears his ACL late in the Eagles' 43-35 win over the Rams in Los Angeles. The next day, head coach Doug Pederson announces Foles will be the starter for the rest of the season.
Jan. 13, 2018 — Foles completes 76.7 percent of his passes for 246 yards in the Eagles' narrow 15-10 win over the Falcons in the divisional round.
Jan. 14, 2018 — Keenum throws a prayer of a pass with seconds left against the Saints in his first playoff game. Stefon Diggs comes down with it, Saints safety Marcus Williams whiffs and the Vikings win in a "Minnesota Miracle," 29-24.
Jan. 21, 2018 — Foles and Keenum, two former teammates and backup quarterbacks, will meet in the NFC Championship Game at Lincoln Financial Field in Philadelphia.