A multi-million dollar City of Laredo sports complex that has been in the making for over a decade is finally open to serve the public.