Free flu shots offered at Applebee's Park in October

September 15, 2010 9:53 AM