The six finalists for the name of the new Laredo team in the independent American Association, slated to begin play next season, have been announced by team owner Ventura Sports Group. The finalists: Javelinas, Lynx, Lemurs, Lobos, Generals and WhipTails. “We were just overwhelmed by the number and quality of the great names we’ve received […]