Kenny Stills (#12) is a WR in the NFL that currently plays for the Houston Texans. Kenny is 28 years old, born on April 22 1992, and is 6’1″ tall weighing 202lbs.