----
---- — -- 7 a.m. Business Before Hours, City Centre Plaza, 202 E. State St.
-- 9 a.m. Kids' Festival Matinee, State Theatre
-- 9 a.m. to noon Kids' Fun and Games, F&M Park
-- 9 a.m. to 6 p.m. Million Dollar Hole-In-One Golf Contest, Grand Traverse Resort & Spa
-- 9 a.m. Seniors' Shuffleboard Tournament, Traverse City Senior Center
-- 9 a.m. Teen Volleyball Tournament, West End Beach volleyball courts
-- 10 a.m. to 1 p.m. Cherry Connection: Bringing Together Festival, Farm & Fruit, Michigan State University Horticultural Research Station, 6686 S. Center Hwy.
-- 10 a.m. to 4:30 p.m. Clinch Park Marina Train
-- 10 a.m. to 11 p.m. Festival Open Space Park
-- 10 a.m. to 11 p.m. Festival Souvenir Tent
-- 10 a.m. Grand Traverse Pie Make & Bake
-- 11 a.m. to 11 p.m. Arnold Amusements Midway
-- 11 a.m. to 3 p.m. Cherry Idol Auditions
-- 11 a.m. to 3 p.m. Ultimate Air Dogs
-- 11:15 a.m. Cherry Classic Film Series, State Theatre
-- Noon-11 p.m. Beer Tent
-- Noon-4 p.m. Bingo
-- Noon Daily Big Win Pin Drawing
-- Noon to 3 p.m. Historical Bus Tour, Grand Traverse Heritage Center
-- 1 p.m. Grand Traverse Pie Make & Bake
-- 1 p.m. Kids' Cherry Pie Eating Contest, F&M Park
-- 1 p.m. Senior Bowling Fun, Timber Lanes
-- 3 p.m. Daily Big Win Pin Drawing
-- 3 p.m. to 7 p.m. Ultimate Air Dogs
-- 4:45 p.m. to 5:45 p.m. Touchstone Energy Junior Royale Parade Registration, F&M Park
-- 5 p.m. to 10 p.m. Global Wine Pavilion
-- 6 p.m. to 11 p.m. Bay Side Music Stage — Big Bad Voodoo Daddy
-- 6 p.m. to 10 p.m. Bingo
-- 6 p.m. Daily Big Win Pin Drawing
-- 6 p.m. to 6:30 p.m. Go Nuts! Bed Race, Front Street between Cass and Park streets
-- 6:30 p.m. to 8:30 p.m. Touchstone Energy Junior Royale Parade, Front to Union to Seventh streets
-- 7 p.m. Generations Concert, Grand Traverse Pavilions
-- 8 p.m. to 9:30 p.m. Country Fresh Ice Cream Social