Trenton Cannon (#25) is a RB in the NFL that currently plays for the Carolina Panthers. Trenton is 26 years old, born on July 22 1994, and is 5’11” tall weighing 185lbs.