Seattle Mariners FanFest

Meet Mariner players and get autographs, run around the bases, ride a zip line over the outfield, try the pop-fly challenge, batting cage and speed pitch and clubhouse tours, Kids Zone activities, season ticket select-a-seat and the Mariners Care garage sale, 11 a.m.-4 p.m. Saturday-Sunday, Safeco Field, 1250 First Ave., Seattle; $10, ages 14 and younger free (seattle.mariners.mlb.com).

Glassybaby seconds: Art-glass seconds $28, portion of proceeds benefits scholarships to oncology nurses and early detection of ovarian cancer, 8 a.m. Saturday, glassybaby, 3406 E. Union St., Seattle (www.glassybaby.com).

Mercer Slough Nature Walk: Guided walk to learn about slough history, plants and animals, 2 p.m. every Saturday, Mercer Slough Environmental Education Center, 1625 118th Ave. S.E., Bellevue; free (425-452-2565).

Free public skate and vaccination clinic: Free public ice skating for all ages, flu vaccinations for uninsured and low-income adults, whooping-cough vaccinations, on space-available basis, 2-6 p.m. Saturday, Comcast Arena, 2000 Hewitt Ave., Everett; free (www.comcastarenaeverett.com/Events/GeneralEvents.ashx?p=1154).

Noche de Cuentos celebration of Latino culture: Dance performances and storytelling in English and Spanish for all ages; 8 p.m. Saturday, library closes 6 p.m. and reopens 7:30 p.m. for event, Seattle Central Library, 1000 Fourth Ave., Seattle; free (206-386-4636 or www.spl.org).

Music at Third Place: Portage Bay Big Band swing, 7:30 p.m. Saturday, Third Place Books, 17171 Bothell Way N.E., Lake Forest Park; free (www.thirdplacebooks.com).

Ursulmas Medieval Fair: Society for Creative Anachronism Living History activities for all ages, tournaments, 9 a.m.-6 p.m. Saturday, 9 a.m.-5 p.m. Sunday, Evergreen State Fairgrounds, 14405 179th Ave. S.E., Monroe; $9-$18 (www.ursulmas.org).

Ski helmet fitting and giveaway: Free ski- and snowboard-helmet fitting and giveaway for children age 4 to 18, wearers must be present and fitted to receive a helmet, supplies limited, 10:30 a.m.-12:30 p.m. Sunday, Seattle Children’s Bellevue Clinic, 1500 116th Ave. N.E., Bellevue (makesurethehelmetfits.org).

Compiled by Madeline McKenzie.

For more community events listings, go to seattletimes.com.