Jeremy McNichols (#34) is a RB in the NFL that currently plays for the Tennessee Titans. Jeremy is 24 years old, born on December 26 1995, and is 5’9″ tall weighing 205lbs.