James Hildreth to retire after 20-year Somerset career

Long-serving batter regarded as among the best of his generation not to win an England cap

Full credit to espncricinfo.com Please read more here.