Porter received a first call-up to the Test side for the series opener against India but did not play
With over 19,000 runs in domestic cricket, Foster will provide plenty of experience to the Glamorgan setup.
Peter Hayter talks to Essex wicketkeeper James Foster about the way his England hopes were crushed Seven years have passed since the moment..
JAMES Foster has signed a new two-year contract at Essex, weeks after stepping down as captain. Foster, 35, has made seven Test appearances..