Frank Gore has signed with the Indianapolis Colts.

Gore will receive $8.5 million in guaranteed money.

Gore has spent his entire career with the San Francisco 49ers.

Gore previously was believed to have a deal done with the Philadelphia Eagles.