Posted by ESPN.com's Kevin Seifert
INDIANPOLIS -- For those of you wondering why rookie receiver Percy Harvin hasn't been on the field here at Lucas Oil Stadium: It's because of a reportedly minor shoulder injury suffered Wednesday in practice.
Harvin is in uniform and participated in pregame warmups prior to this preseason game against Indianapolis. But Vikings television analyst Mike Mayock announced the injury during this evening's live broadcast.
First-year receiver Jaymar Johnson took Harvin's place on kickoff returns.