Mommy & Me at McCullough Park, 88th & Flint