Harris County’s Sheldon Sports Complex sits on Sheldon Lake and hosts games and tournaments for baseball, softball, football, and basketball.