born May 12 , 1979 ) is an American football wide receiver for the Baltimore Ravens of the National Football League ( NFL ) .
Steve Smith Sr. is a retired NFL player who played for the Carolina Panthers .