The news from Las Vegas that Oakland Raiders owner Mark Davis is committed to moving his NFL team there if local officials will commit $750 million in visitor tax revenues to a new $1.4 billion stadium reminds me that many more people in San Antonio would support a downtown baseball team for a Triple A […]