There are 2 Steve Smiths in the NFL one plays for the New York Giants and the other one plays for the Carolina Panthers
NFL player Steve Smith played for Utah.
Will Smith plays for the Dallas Cowboys.
Steve Beauharnais plays for the England Patriots.
Steve McLendon plays for the Pittsburg Steelers.
Steve Hull plays for the New Orleans Saints.
Steve Weatherford plays for the New York Giants.
Steve Williams plays for the San Diego Chargers.
Steve Johnson plays for the San Francisco 49ers.
Harrison Smith plays for the Minnesota Vikings.
Jacques Smith plays for the Atlanta Falcons.
Daryl Smith plays for the Baltimore Ravens.
Jimmy Smith plays for the Baltimore Ravens.