Percy Harvin has had a hard time finding a fit on the field and with a team in the NFL. He showed bright spots with the Minnesota Vikings, but failed to make any kind of impact with the Seattle Seahawks or New York Jets.

Harvin's next stop brings him to Buffalo where he'll try to revive his career with the Bills. After one day of practice, it seems as though Harvin is working hard at doing just that.

After practice on Friday, Ryan said Harvin approached him about the possibility of playing cornerback.

More from FoxSports

This doesn't mean it will be Harvin and Stephon Gilmore at corner Week 1, but Ryan didn't shoot down the idea. Harvin has the speed to play the position, but it remains to be seen if he has the physicality or technique, too.

He also hasn't been the league's most durable player, missing 44 games over the course of his seven seasons in the NFL.

(h/t Twitter)