Back to the Top News Newsfeed

Andrew Luck Ranked No. 92 in NFL Network's Top 100 Players

Related Topics: Andrew Luck, NFL Network

Following an injury-plagued 2015 season, Indianapolis Colts quarterback Andrew Luck plummeted to No. 92 in the 2016 edition of NFL Network's Top 100 Players list.

According to Scott Horner of the Indianapolis Star, the Pro Bowl signal-caller fell from the No. 7 ranking he achieved in 2015.