Jarome Iginla may not only be the greatest player to wear a Flames jersey in the past decade, but in the entire history of the team.
In the past 10 seasons (excluding the lockout), Iginla has led the Flames in goals 8 times, and has led the team in points for the past 9 seasons.
He won the Art Ross Trophy for leading the league in points in 2002, has led the league in goal-scoring two times, has been a league MVP candidate twice, represented the Flames in the All-Star game on multiple occasions, won the Lester B. Pearson Award as the most outstanding player as voted by his peers (the other players), and also has won awards recognizing his work in the community as a humanitarian.
No. 12 has also been the captain of the Flames for the better half of this decade, leading them on their way to the Stanley Cup Finals in 2004, and in 2009 was awarded the Mark Messier Leadership Award for his accomplishments as captain of the Flames team.
He is one of the top candidates for captain of Team Canada, having also won gold with them in 2002.
Mentioning the hardware Iginla has collected in the last decade is probably more than enough to prove how valuable he is to the team, and if that doesn't do it for you, look at this.
He is now approaching 500 career goals and 1,000 career points, all with this same organization.
Assuming he stays with the Flames for the rest of his career (which is very likely), Iginla will retire owning most of the major all-time records for the team.
Those are my Top 10. Please comment and feel free to make your own rankings. Who do you think the top 10 Flames from the past decade are?