Frank Gore played on a number of below-average teams in San Francisco. Year after year, he'd come close, or eclipse, the 1,000-yard mark on the ground. But, the 49ers would fall short of their goals.

That finally changed under Jim Harbaugh. The Niners reached the NFC title game in his first season, and the Super Bowl the one after that.

Gore was finally on a winning team, the one thing he cared about above all else. Unfortunately, just as quickly as the winning seasons came, they were gone.

A year after losing in Super Bowl XLVII, Harbaugh bolted for Michigan, and a number of key contributors retired. For Gore, a veteran back with his career winding down, it was time to join a perennial winner.

He thought that team was the Indianapolis Colts. Instead, he's only found anguish over the last couple seasons.

The Colts have one of the worst offensive lines in football, but Gore continues to chug away and do his job. On Sunday night, Gore became the first Indianapolis running back to pass the 100-yard plateau on the ground in 55 games. However, it came in a losing effort, as the Colts fell in overtime despite leading 23-9 in the fourth.

After reaching the AFC title game in 2014, Indy went 8-8 behind a number of key injuries, missing the postseason in 2015.

This year, they sit at 2-4 through six games. Gore is crushed by their lack of success.

Here's how Gregg Doyel of the Indy Star described Gore's demeanor following Sunday's loss, as well as Frank's brief thoughts on the defeat:

Of all the Colts I visited with in the locker room after this collapse, the only one who seemed genuinely disgusted was veteran running back Frank Gore. And he was furious, frustrated almost to the point of tears.

“I didn’t come here for this,” the proud former 49ers star was pleading. “I came here to get into the tournament.”