Drew Brees ranked No. 2 on the NFL's 'The Top 100: Players of 2012'