how long has steven gerrard been with liverpool for
How long has Steven Gerrard been with Liverpool? Steven Gerrard has been with Liverpool for  11 years and he has as of October 19th, 2009 played 341 games and scored 74 goals.