People gather at the new Sports Ranch at Sommers Bend for a ribbon cutting celebration, Feb. 12. The new sports park is located at 32101 North Sommers Bend Road in Temecula. Valley News/Shane Gibson photo
People enjoy the new amenities during a grand opening celebration for the Sports Ranch at Sommers Bend in Temecula. Valley