-- The York Revolution's annual pre-season Fan Fest starts at 10:15 a.m. Saturday at Sovereign Bank Stadium in downtown York City with a free concert by York County group Mountain Road. "American Idol" runner-up Lauren Alaina will hold a Q&A session and sign autographs afterward. A home run derby will start at 12:20 p.m., followed by a game pitting the Revolution against the Susquehanna and Central League All-Stars. The game starts at 1 p.m.; gates open at noon. Game tickets: $5. Information: 717-801-4487 or www.yorkrevolution.com.

-- The annual Go Green in the City festival promoting sustainable living and local community building with food, music, arts and more goes from 10 a.m. to 3 p.m. Saturday in downtown York City. The free festival centered on North Beaver Street includes entertainment events, such as live music by the Beaver Street Band, and more practical events, such as book and electronics recycling at the York Emporium, 343 W. Market St. Information: 849-2331 or downtownyorkpa.com.

-- The 10th annual Kite Fest takes flight from 10 a.m. to 4 p.m. Saturday at the Markets at Shrewsbury, 12025 Susquehanna Trail South near Glen Rock. Members of the American Kitefliers Association will demonstrate advanced kite-flying techniques. Information: 235-6611 or www.marketsatshrewsbury.com.

-- The York Symphony Orchestra presents jam band Time for Three in a concert featuring a variety of musical styles as well as classical pieces by Bach, Handel and Tchaikovsky. The show starts at 8 p.m. Saturday at the Strand-Capitol Performing Arts Center, 50 N. George St., York. Tickets: $25-$65. Information: 846-1111, www.yorksymphony.org or www.strandcapitol.org.

-- The York Junior Symphony Orchestra gives its spring concert at 3 p.m. Sunday at the Strand-Capitol Performing Arts Center, 50 N. George St., York. The show features Bach's Toccata and Fugue in D minor, Schonberg's "I Dreamed a Dream" and other pieces. Tickets: $13 for adults, $8 for seniors and children 12 and younger. Information: 846-1111, www.yjso.org or www.strandcapitol.org.

-- Comedian Earl David Reed returns to the Pullo Family Performing Arts Center for a stand-up comedy show at 7:30 p.m. Saturday. A portion of the proceeds will benefit the American Cancer Society's battle against breast cancer. The Pullo Center is at 1031 Edgecomb Ave. on the Penn State York campus in Spring Garden Township. Tickets: $26.50. Information: 505-8900 or pullocenter.yk.psu.edu.

-- Indian Steps Museum opens for the season with a scavenger and egg hunt for children under 12 from 1 to 4 p.m. Saturday. The free event will have the children puzzling out clues to discover prizes. The museum is at 205 Indian Steps Road near Airville. Information: 862-3948 or www.indiansteps.org.

-- Nixon County Park celebrates Earth Day with free events from noon to 4 p.m. Sunday at the park, 5922 Nixon Drive, Springfield Township. A family yoga class from noon to 1 p.m. will introduce the healthy, relaxing activity. Yoga mats will be provided for participants who don't bring one. From 1 to 4 p.m., attendees are invited to learn about garlic mustard, an invasive plant, and help pull it before trying food made with the plant. Registration is required for the free programs. Information: 428-1961 or www.yorkcountyparks.org.