The single best way to protect yourself and others against the flu is to get vaccinated each year, and several St. Louis hospitals are offering free flu shots in South County this weekend and next. Gov....