Hi there, According to me ,Terrell Owens is the greatest NFL player of all time.