Sky Sports pundit Thierry Henry says that even though Steven Gerrard has never won the Premier League title he has given more to the league than most other players.