Frank Gore has officially retired from the National Football League. On Thursday, the league's No. 3 all-time leading rusher signed a one-day contract with the San Francisco 49ers to retire with the ...