KellerApril 20 - Run4Kids Uganda 5K Race and 1K fun run, 8 a.m., 5K race; 9:30 a.m., 1K Fun Run. Met Church at 11301 Old Denton Rd. Proceeds from the fundraiser benefits the “finish the Dream in 2013” building campaign to complete construction of the God Cares High School in Uganda, East Africa. For fee information and more contact Duane & Liz Griffith at firstname.lastname@example.org. Ongoing — Toastmasters-Keller Communicators, 6:45 p.m., Thursdays, 1727 Keller Parkway, Prudential Worldwide Real Estate. Ongoing — Keller Public Library Children’s Storytime, 10:15 a.m. to noon, Tuesday and Wednesday; 12:15 p.m., Saturday, Library Story Room, 640 Johnson Rd., Spanish Storytimes, 11 a.m., and Family Storytimes, 6:30 p.m., Mondays. for more information on the free storytimes, Call Brenda Cody at 817-743-4843 or email email@example.com. Ongoing — Book Study on A Course in Miracles, Mondays 6:30-7:30 p.m., Keller Public Library meeting room. For more information contact Oran Stem, facilitator, 817-366-1608. Event is free and everyone is welcome.Haslet Ongoing — Preschool Storytime each Wednesday, 10:30-11:30 a.m., at the Haslet Public Library, 100 Gammil St. Call 439-4278 for information. Ongoing — YOGA each Thursday, 7-8 p.m., through March 28 at the Haslet Community Center, 105 Main St. Cost is $5 per session. Arrive 15 minutes early and bring your own mat. Email firstname.lastname@example.org for more information. Ongoing — Haslet Senior Center luncheon, 11 a.m., Thursdays, Haslet Community Center, 105 Main St, $4 or bring a covered dish.Roanoke Ongoing — Roanoke Knit and Needle Knot for those who knit, crochet, embroider or do other needle art, meets each Wednesday at 1 p.m. at the Roanoke Public Library, 312 S. Walnut St. For information call 817-491-2691. Ongoing — Teen Scribblers Writing Group meets each Thursday from 6 p.m. to 8 p.m. at the Roanoke Public Library, 308 S. Walnut St. For information call 817-491-2691. Ongoing — Storytime with Katie Kitten each Friday at 10:30 a.m. to 11 a.m. at the Roanoke Public Library, 308 S. Walnut St. For information call 817-491-2691. Ongoing — Senior Crafts Day every Friday from 10 a.m. to 4 p.m. at the Roanoke Senior Center, 312 S. Walnut St. For information call 817-491-6060.Trophy Club Ongoing — Citywide Garage Sale, April 20, 8 a.m.-2 p.m., rain or shine. Sponsored by Trophy Club Women’s Club, typically includes more than 300 homes. Locator maps sold for $1 at Trophy Club entrances on day of sale. Trophy Club residents can participate in the sale by purchasing a $20 permit, April 1-19, at Trophy Club Tom Thumb or Sassy Flamingo, Proceeds from permit and map sales go to local charities. For information go online to www.mytcwc.org or call Sally Freeman at 214-668-3150.Regional Ongoing — New C Division Senior Softball team forming in the Southlake / Grapevine / Keller / Trophy Club / Roanoke area. Men 64+ and ladies 39+ with previous experience. Play is Tuesday and Thursday mornings, April - October. Contact Jim Thomas at 817-491-9238 or email@example.com. Ongoing — i9 Sports is accepting registrations for spring flag football, soccer, t-ball and cheerleading for children ages 3-12. One-day-per-week commitment, no try-outs, all skill levels welcome. Programs emphasize building confidence, skills and good sportmanship. All activities held at Liberty Christian in Argyle. Call 817-400-4525 (CQ) or go online to www.i9sports.com for information.