What to do/see in Sugar Land

Sugar Land: Visit the “Sweetest City in Texas” before or after your race! So many things to see and do.