There hasn't been an obvious fit for Peterson, now two weeks removed from the start of the free-agent negotiating period and three weeks removed from the day the Vikings announced they wouldn't pick up his $18 million option for 2017.