In honor of Public Lands Day, the San Antonio River Authority opened two new parks on Saturday, September 23. Like most curious nature peeps, I traveled to the Southwest Side to check out one of the ...