Home Sports Tennis battles through St. Louis