The Tri-City ValleyCats, who operated as a short-season affiliate of the Houston Astros for 18 seasons before being dropped, have filed a lawsuit against Major League Baseball and the Astros.