I like when our guys go to a team that if they make the roster, have a chance to win a ring of some sort. Even moreso when some come back and earn their T-Ring. (which a few are doing and plan on doing)
This is a great place for him to land. Indy traditionally has slow corners. He will be the speed demon they crave. I think he'll make the team. Keep in mind that Bob Sanders is only 1 inch taller, so Indy isn't scared of Fosters size. Who knows, maybe they'll turn him into a safety.