Joe Coughlin

joe coughlin

Joe Coughlin is a co-founder and the editor in chief who guides editorial policy, leads investigative reporting, and manages operational and fundraising efforts. Joe was the publisher for 22nd Century Media and is an award-winning investigative reporter, feature writer and photojournalist. Joe is also a former editor of The Wilmette Beacon and Chicagoly magazine.

Recent Stories

Three and D: New Trier's shooting, team defense bury Lake Forest in tourney title triumph

Here Comes Santa Cause: Photos with big guy doubles as fundraiser on Sunday, Nov. 28

Athlete of the Week: 10 questions with Jackson Munro, New Trier basketball

New Trier weightlifting gets swole, earns 3rd straight national title

Regina freshman is head of the class after charity drive

Local COVID-19 testing, cases climb ahead of Thanksgiving weekend

Holiday pop-up to take over downtown-Wilmette spot

More than 1,000 local children receive vaccine at school clinics

Historical society sets out to research, present uncut history of Kenilworth

High School Highlights: Hoops are back. New Trier, Loyola girls open with wins

Longtime coach Bob Spagnoli honored in 32nd and final year at New Trier

Loyola Academy selects new president: Gregory Ostdiek, a board member and Navy veteran

Athlete of the Week: 10 questions with George Cahill, New Trier cross-country

Duke Childs Field of dreams? It may finally become reality as New Trier, Winnetka join forces

Gridley, Novelline star as New Trier picks up 2 state records and a team championship

Pending settlements to clear way for One Winnetka property — and the original developer is reportedly back

Wilmette officials address tough topics at State of the Village

Athlete of the Week: 10 questions with Carly Novelline, New Trier swimming

Schools honor prep athletes during signing-day ceremonies

Social media helps Wilmette police nab suspects in attempted carjacking

Village Board OKs annexation as neighbors try to block land's development

Falk sets school record to lead Trevians to best finish since the 1960s

Dozens of Kenilworth teachers confront School Board with contract, culture concerns

Seniors put Trevians in prime position heading into swim-and-dive state finals

Students push New Trier for more action, resources to combat sexual violence

Winnetka 17-year-old charged with sexual assault

Slow the Presses: New Trier tells student weekly to focus on digital, cut back to 4 print issues per year

Athlete of the Week: 10 questions with Finn Cohan, New Trier football and basketball

Pedal Power ready to roll into 12th year of collecting, donating bikes for Chicago students

New paddle courts, hut expansion are a go in Winnetka

'Special' Fremd halts New Trier in sectional championship

John Hughes films, live music are the stars of Wilmette Theatre's reopening celebration on Saturday, Nov. 6

OP-RF soccer fans punished for ‘aggressive taunting,’ storming the field during sectional match with New Trier

Alleged drunken driver crashes Jeep into Wilmette storefront

Trevians leave no doubt en route to 15th state championship

New Trier feeder schools schedule two COVID vaccine clinics in wake of approval for ages 5-11

Booooo: Rain takes out some Halloween events, but others make do

Winnetka sixth-graders' haunted house scares up major funds for children's hospital

Plan to overhaul Centennial-Elder beaches seeks state approval; professional video details concepts

The horrors at 7th and Lake

Time runs out on New Trier in sectional play

Athlete of the Week: 10 questions with Mike Williams, Loyola Academy football

The Fiery Phantom of Elmwood Avenue

Wilmette’s Coast Guard station downgraded to seasonal operation; Resources shift to Kenosha

Trevs do damage in backdraw to secure three-way tie for second-place trophy

Police Reports: Rash of catalytic converter thefts and three home burglaries

Trevians nearly chase down 28-point deficit in eventual 49-42 loss to Hawks

Population growth, record home sales allow Wilmette officials to gush about village’s financial state

High School Highlights: Trevs tennis claims 13th straight sectional; NT, LA trotters earn league titles

Glencoe developer drops condo proposal that drew disapproval from neighbors and zoning commission

Athlete of the Week: 10 questions with Cece Burns, New Trier volleyball

A La Carte will need to best other bidders to stay at Wilmette Golf Club

Clean out your closets and support Make A Difference Day on Saturday

Residents let commissioners hear it before Wilmette Park Board green-lights Lakeview Center improvements

Wilmette Junior High gets 'breath of fresh air' amid 'chaotic time'

Police Reports: Car stolen from auto shop, flags taken from golf course

$1.6-million affordable-housing payment comes through as demo begins on Optima project

New Trier 'ready to go' after taking on state's best to cap regular season

No 'direct threat,' but Sunset Ridge schools locked down after 'suspicious phone call'

Winnetkans may have saved their dog beach after communication flap

What's a 'ghost bar' and could Wilmette soon have two of them?

Athlete of the Week: 10 questions with Matthew Perchik, New Trier soccer

Pedal-powered fundraiser for local teens has beat its goal 3 times — and it's still going

Happy 125th to Kenilworth, which celebrates with block bash

New Trier boys record-breaking state performance is bittersweet; Trevs girls just miss while NSCD boys, LA girls earn trophies

Children enjoy heroic day at Wilmette firehouse

Local favorite Books Down Under ready to pick up where it left off

Record Roundup: Local trick-or-treat hours and 20+ spooktacular events

Wilmette teen's photography displayed in Central location

High School Highlights: Playoff outlook set for boys soccer; NT runner Nick Falk tops big field in Peoria

Rehabbed Woman's Club of Wilmette welcomed back by chamber

With liquor license on track, Hometown aims for late October opening in Winnetka

Athlete of the Week: 10 questions with Ryan Banas, Loyola Academy golf

Winnetka cycles from summer to fall in style

Great Mud Run sends racers on messy trek through Glencoe park

Court the Cure is all in good funds

News Briefs: Fire open house is Saturday Oct. 9; LA's Maldonado and Winnetka's Ryan earn accolades; Fashion show on Thursday, Oct. 7

Athlete of the Week: 10 questions with Nevan Cremascoli, New Trier football

In Tribute: Ned Smith leaves lasting legacy in Wilmette and beyond

Vacancies drive conversation of Wilmette’s business-development update

Park Board seat goes to former statehouse advisor Lindsay Anderson

It's Official: Recreational cannabis sales are now allowed in Wilmette — with a number of conditions

With new leadership, bathrooms and 'lounge,' Wilmette Theatre plans a November comeback

New Trier rowers leave mark in first major fall regatta in two years

Park Board sees more modest Gillson plans to set up another round of resident feedback

'Shot in the dark' emerges for Loyola Academy's sidelined tight end James Kyle

Budget Breakdown: New Trier hopeful on revenues amid large capital-spending bills

Winnetka Public Schools adds another testing option to COVID mitigation efforts

Carol Spain appointed to Park Board following quick exit from Brandon Hinkle

Freshman duo go the distance to cap New Trier's sweep of Glenbrook South

Winnetka council puts cork in Hometown Coffee's liquor request until future meeting

High School Highlights: New Trier, Loyola and NSCD golf teams earn league titles and plenty more

Glencoe musician Lauren Gottshall finishes lively summer — and she's just getting started

Vaccines required for all Glencoe Park staff after COVID surge at day-care

Opponents at the start, united at the finish

Trevians remember one of their own before first home meet

Vandalism to New Trier High School bathrooms inspired by TikTok trend

Sustainability Plan ready to take root in Wilmette

Wilmette police stand by arrest of Chicago sportswriter after charges are dropped

After "emotional" 6-hour meeting, zoning commissioners give negative opinion on multi-family Glencoe project

Athlete of the Week: 10 questions with Molly Power, Loyola volleyball

Wilmette plans increased stormwater fees, strategic reserve spending to recoup lost COVID-19 revenue

Restaurants Pomeroy and Poppy’s Social open in time for late-season warmth

Golfer is third to cash in on Wilmette course's hole-in-one contest

Police Reports: Several incidents of unauthorized checks cashed, including from a local church

Glad to have Wil‘met': Newcomers meet and greet at grassroots event

Burns scorches Ramblers in New Trier's come-from-behind victory

Winnetka students mark 9/11 anniversary by thanking local heroes; Glencoe ceremony set for 7:46 a.m.

Wilmette Beach Bash will savor summer while raising funds for local parks on Saturday, Sept. 18

Murray Bros. Caddyshack aims for early 2022 opening for new Wilmette location

UPDATE: Church bus recovered in Chicago alley, returned the next day

High School Highlights: Dramatic tourney win for Trevs soccer; Another title for Ramblers volleyball

Unlocked At Night, Gone By Morning: 4 cars reportedly taken in overnight Wilmette thefts

Athlete of the Week: 10 questions with Aidan Crawford, New Trier soccer

Writers Theatre going back to in-person — but only for vaccinated, masked guests

'Special painting' is donated to historical society, on display at local bank

O.A.R. helps Glencoe end summer in style

News Briefs: Local 'Lawyer of Year'; Plant sale and classic car show next weekend

Wear a rival's gear? One superintendent will have to after the New Trier-Stevenson football result

Loyola finds Week 2 opponent in 5A power Rochester

High School Highlights: McGrath, Ramblers win 32-team invite; Trevs golfers stay hot

Big-play celebration may be the push New Trier volleyball needs

Athlete of the Week: 10 questions with Jack Cummings, New Trier football

Fans energize Evan Kanellos, Trevians in rivalry win against Ramblers

Fundraising regatta brings in thousands of dollars for children's charities

UPDATE: West Nile risk highest it's been since 2017, says local abatement district

Celebration recognizes completion of rehabbed Wilmette downtown

Police Reports: Golf clubs and multiple bikes stolen, numerous fraud reports

4 candidates are in for vacated Park Board seat. Deadline is Sunday, Aug. 29

Much-anticipated affordable housing development ready for tenants in Wilmette

Athlete of the Week: 10 questions with James Kreutz, Loyola Academy football

Wilmette mail carrier delivers the heat with his side hustle, Shady Dan's Hot Sauce

Henry's pals have fought epilepsy alongside him for more than six years

Police Reports: Wires cut on air-conditioning, plants stolen from front porch, more

News Briefs: Glencoe, Wilmette get funding for car chargers; Patriot Day ceremony; Boat launch dedication

Indoor mask mandate back on across suburban Cook County

Citing health concerns, Library Trustee Jan Barshis resigns. Board taps former Trustee Stuart Wolf as replacement

Athlete of the Week: 10 questions with Peyton Sichol, New Trier golf

Local church's new bus — which was used to pick up senior citizens — reportedly stolen after one month

Three 'intoxicated' teens sent to hospital as precaution after group found trespassing at Langdon Beach

Police Reports: Worker robbed on way to make deposit, multiple bikes taken

Wilmette teen motorist faces charge for fleeing scene after killing pedestrian

Park Board to have final say on Townley Field improvement plan on Thursday, Aug. 19

Honed Gillson concepts to be unveiled in September; Officials now hope final plan is set by end of year

Restoring community trust a priority in filling board vacancy, according to Wilmette park commissioners

Glencoe District 35’s plan includes masking and testing in all in-person format

The who, what and why behind all of those Keep Gillson Green signs in Wilmette

Athlete of the Week: 10 questions with Jake Krueger, New Trier and FC United soccer

Masks again required inside all park district, village and library buildings in Wilmette

Athlete of the Week: A.J. Steinback, Wilmette Waves baseball

Waves' busy summer comes to an end with 22 wins, second-place finish

Delta variant spurs COVID surge that reaches New Trier area. County urges all to wear masks indoors in public

Snake By The Lake: Fox snake enjoys morning sun to the surprise of beachgoers

New Trier LAX coach starts youth program as travel alternative

Park Board seat to open as Todd Shissler announces Aug. 1 resignation

Coffey and company pumped up for another year of CrossFit For A Cause in Wilmette this Saturday, July 24

Athlete of the Week: 10 questions with Luc Elias, New Trier football

Tacos and Tequila moves aside for Little Ricky's spinoff restaurant

Police Reports: More cars reported stolen from Fields Auto Group; multiple thefts by deception

Staff snafu could cost Kenilworth a historic home if trustees approve an agreement Monday, July 19

News Briefs: Wilmette library to temporarily close; Donation funds boat-launch upgrades; WOW race results

Commissioners discuss potential Wilmette Park Board vacancy — but not who or when

Police: Scammers pretending to be with the state hunt personal information via text, email

Local banker found guilty of bribery scheme to serve in Trump's administration

Wilmette Theatre board implodes amid vital renovations

Police arrest man for June 22 solicitation of two minors in Wilmette

Right on Q: Pit & Tap's Texas-style barbecue opens door in downtown Wilmette

In Tribute: Former Township Supervisor Alan Goldberg dedicated his life to others

'Small and dazzling' hummingbird is Glencoe's bird of choice

HEROS fights for recognition of complete local history with 'Hidden Stories,' Juneteenth event

High School Highlights: New Trier's Vitu, Loyola's Mackie finish top 10 at state; Ramblers boys win four events at sectional

'Hidden Stories' series concludes with community event on Juneteenth

Infighting continues on Wilmette Park Board, as board prez leads shake up of committees

Athlete of the Week: 10 questions with Eun Hae Lillig, North Shore Country Day soccer

Senior-heavy Trevians take care of 'unfinished business' with team, singles titles at state tournament

Trevians' state streak ends at 6 years after double-overtime loss in supersectional

Open water race makes comeback to Gillson on Saturday, June 19

Ramblers zone out the Trevs in sectional battle of state's best

Athlete of the Week: 10 questions with Liam Cummins, New Trier wrestling

Fagan's first-half finish sets tone for Trevs seventh straight sectional-title win

Community mourns death of 16-year-old Samantha Cerrone. Visitation set for Saturday afternoon.

Trevs punctuate season with conference-clinching victory over rival Hawks

Get ’Em While They're Hot: Friday-only sandwich pop-up The Bollito sells out quick in Week 1

New Trier officials, former students come to defense of novel 'Two Boys Kissing' after some parent complaints

Bounces don't go Ramblers' way in sectional loss to Wildkits

Kaestle comes through in clutch as New Trier gets its revenge and a regional title

Women and girls play through Wilmette Golf Club in honor of Women's Golf Day

Pitchers duel ends in heartbreak for Loyola Academy

Athlete of the Week: Bridget McKenna, New Trier water polo

New coffee house opens in Wilmette. Which new local dining option is next?

Worth The Weight: New Trier powerlifters reap the rewards of challenging pandemic training

New outdoor seating for Fred's Garage, new SUV for police dept. and more notes from a 21-minute meeting of the Winnetka Village Council

Locals remember the fallen during heartfelt Memorial Day observances

Honoring The Fallen: Residents who died while serving their country

New Trier girls earn second straight state trophy; Boys bow out in quarterfinals

News Briefs: A gift card for Wilmette; A new principal for Crow Island; Vaccine walk-ins for local Walgreens

Wilmette hopes increased fines curb illegal parking around Gillson Park

Wilmette officials condemn resident's 'anti-Semitic' window display. But he says he's protesting anti-Semitism

Athlete of the Week: 10 questions with Alex Calarco, New Trier baseball

Business vacancy rate hit 12% in Wilmette but is now under 10% with more businesses on the way

Trio of lucky ducks rescued from sewer in Glencoe

Police Reports: Bike stolen and graffiti found

Trevians celebrate championship Saturday in the pool as boys and girls are off to state

St. Paul AME becomes Glencoe's first church to be a certified historical landmark; village trustees bid adieu to outgoing president Lawrence Levin

High School Highlights: Trevs baseball collects 9 straight W's; Ramblers frosh sets meet record in 2-mile

Athlete of the Week: 10 questions with Bridget Vitu, New Trier track and field

Hackett's heroics give New Trier dramatic rivalry win at Loyola Academy

The Record books tee time for inaugural summer golf outing

'Racism in Wilmette' event on Thursday to explore town's intolerant past

State finals are officially back for boys lacrosse, boys volleyball

'We're proud of taking care of ourselves': Inspire Counseling Center settles in to Kenilworth's premier corner

Loyola, New Trier put in work as conference meets approach

In split vote, Murdock tops VP Goebel to become Wilmette Park Board president

UPDATE: Defective circuit breaker caused ComEd fire in Wilmette

Athlete of the Week: 10 questions with Ryan Merk, Loyola volleyball

The Record's free Youth in Journalism Workshop set for July

LA's Pemberton, NT's Roth are players of year in respective leagues; More Ramblers, Trevs earn honors

How J.B. Pritzker's reopening goal offers hope to boys lacrosse and volleyball

Final regular-season games will test 17-2 Trevians, while Evanston looms in postseason

High School Highlights: Loyola soccer wins tourney; Ramblers Barry excels on mound, at plate

Athlete of the Week: 10 questions with Morgan Fagan, New Trier soccer

Alleging inappropriate voting, oversight committee calls on New Trier Township board to develop conflict of interest policy

Loyola alum's first college TD comes on incredible play that has been viewed millions of times

Trevs get their groove back after unusual start to already unusual year

ComEd fire in Wilmette causes 'widespread' power outage to about 5,000

Possible final New Trier vaccine clinic set for May 5. County to try house calls next.

High School Highlights: Trevs, Ramblers fight to 1-1 draw on the pitch; Haden hits hot streak for Ramblers baseball

Athlete of the Week: 10 questions with Tyler Hardin, New Trier football

Wednesday's vaccine clinic at New Trier still has appointments; county data shows less demand as supply grows

Youthful Trevians outslug visiting Warriors 15-9

'Our son's legacy': August's Boxes boost care and resources for families grieving from child loss

High School Highlights: Ramblers boys soccer claims CCL title; Boys volleyball, baseball and softball seasons are underway

Summer opening planned for Double Clutch Brewing, a north Evanston spot with Wilmette ties

Athlete of the Week: 10 questions with Perrion McClinton, Loyola Academy football

'My daughters will be pretty pleased': Women now have majority on every public board in Wilmette

UPDATE: New Trier football to end season with CSL crossover game against Maine West

Stars align to back message and future of Actors Training Center in spring fundraiser

Avoca School Board race goes to four members of Avoca Coalition

Meet Wilmette’s vaccine hunters, who have secured hundreds of appointments for locals

Athlete of the Week: 10 questions with Hillary Cox, New Trier field hockey

Wilmette, Kenilworth cross 20% in voter turnout, but Township at its lowest mark in recent history

High School Highlights: New Trier soccer drops two straight after 11 wins; Loyola volleyball outlasts De la Salle

Athlete of the Week: 10 questions with Max Dancey, New Trier football

New Trier School Board's caucus slate handily bests challengers on election night

Kaz carries significant lead over O'Connor for Kenilworth village presidency

Massive barbecue pit from Mesquite, Texas, finds new home in downtown Wilmette

Election Notebook: Local groups play their cards; Avoca slate improperly uses district logo

Local Easter festivities 'eggs'tra special in 2021

Athlete of the Week: 10 Questions with Tommy Zipprich, Loyola Academy soccer

Local park districts ready to get back outside with Easter events

Ilan Gibori, director of a Glencoe tutoring facility, charged with sexually assaulting a minor

Kenilworth Village Board candidates face questions on TIF, town reputation, housing, transparency and more during forum

Talk with The Record about what local news means to you at library event Monday, March 29. Register now.

Jane Hong Shissler effectively drops out of race for Wilmette D39 School Board

With 3 seats available, 6 Library Board candidates cover plenty of ground in virtual forum

High School Highlights: Trevians and Ramblers soccer, and New Trier field hockey all stay unbeaten

4 of 5 Wilmette D39 School Board candidates face 7 questions at League of Women Voters forum

Athlete of the Week: Vaughn Pemberton, Loyola Academy football

Kenilworth village president candidate Cecily Kaz sits down with The Record (video). Opponent Paul O'Connor backs out

5 of 6 New Trier School Board candidates answer questions from The Record (Audio)

New Trier sophomore leads equipment drive that collects $25,000 worth of hockey gear

Pride flags removed multiple times from Winnetka church's lawn

High School Highlights: Hoops teams finish on high notes; NT, LA boys soccer off to fast starts

How 9 Park Board candidates answered 4 questions at recent candidate forum

Athlete of the Week: 10 questions with Brody Roth, New Trier football

How the 5 Wilmette Village Board candidates answered 5 questions at the League of Women Voters forum

The Record interviews Wilmette president candidates on pandemic, local business, inclusion, more (VIDEO)

'Beyond basketball': Tight-knit Ramblers go out with victory, GCAC title

High School Highlights: Trevs boys move into co-lead of CSL South; Soccer starts out with win

Volunteer Center to honor 'super' volunteers Thursday, March 11

Athlete of the Week: 10 questions with Will Franzen, New Trier soccer

High school sports pick up two wins: Increased fan limits and spring state tournaments

UDPATE: Man charged with discharging pepper spray on jogger in December

Wilmette police make splash with participation, donations for amended Polar Plunge

With Giordano and momentum, Ramblers roll into final week with the conference title on the line

High School Highlights: Trevians up to 7 straight wins, while Ramblers drop CCL heartbreaker in OT

UPDATED: Des Plaines mass-vaccination site to open this weekend; United Center site currently available to eligible Chicagoans

Athlete of the Week: 10 questions with Scotty Dean, Loyola Academy basketball

Central Station to satisfy coffee fix in downtown Wilmette

New restaurants to take over Lincoln and Elm after Little Ricky's, Cafe Aroma settle eviction lawsuits

Meet Moose: Glencoe's tree-climbing canine

High School Highlights: Trevs boys rack up three straight wins, while girls move to 7-2

Hundreds of essential workers receive first dose of COVID-19 vaccine as New Trier High School site opens

Athlete of the Week: 10 questions with Arielle Dabu, Loyola girls basketball

Loyola President Patrick McGrath to step down after 2021-22 school year

Police investigating car shooting on Edens near Northfield

Kenilworth PD eyes license-plate readers

New Trier vs. Marshall documentary part of Marquee's February lineup

Athlete of the Week: 10 questions with Liv Becker, New Trier girls basketball

Indoor dining can expand to 40% in suburban Cook County

Shorthanded New Trier girls can't slow down Libertyville in delayed season opener

New Trier's Northfield campus to open as COVID vaccination site for local educators, municipal workers

Ramblers making most of abbreviated season, pick up 5th win in 6 days

Summer Internship: Apply within by March 15

How to get your paczki fix locally for Fat Tuesday. Hint: Order now

Wilmette police arrest trio of suspects who allegedly broke into two suburban homes

Athlete of the Week: 10 questions with Will Geis, New Trier boys basketball

Heroines and Heroes caters to hobbyists new, old, male, female and more in downtown Wilmette

Getting back on the court is 'best feeling ever' for Geis and the 1-0 Trevians

Wilmette agrees to further examine pot dispensaries, names Edens Plaza as 'logical' location

High school season restarts with Trevians gymnasts taking the floor

Cannabis sales to hit Wilmette Village Board on Thursday, Feb. 4, for first time since referendum

New Trier Township's region advances to Phase 4, which means more opportunities for retail and 'higher-risk' sports

Non-IHSA sports field hockey and ice hockey are on very different paths

All high school sports are a go in Phase 4; IHSA releases start and end dates for each one

Amid the most interest in years, Wilmette stacks social-justice commissions with diverse group of experts

Area leaders believe their plans can bring COVID-19 vaccine to residents faster

Indoor dining could return Saturday, and 'all sports' could be close behind

Avoca over the moon for sixth-grader's mask design

Local sports, museums and gyms can return after state changes criteria for Tier 2 mitigations

Regina Dominican's virtual gallery makes sure student artwork finds an audience

IHSA sports could start this week for regions that meet state's COVID criteria — and that's not yet Cook County

North Shore Country Day to start weekly, required saliva-based COVID-19 testing

North Shore's Schneider blames maskless GOP colleagues after positive COVID-19 test

Small Winnetka cafe welcomes big turnout with annual coat drive

Local COVID Data: Top doc encouraged by steady numbers; region on track for looser COVID restrictions

New Trier's coach Davis one of two in country to earn U.S. Marine Corps honor

New turf at Loyola's Hoerster Field is ready and waiting

Two robbers strike Wilmette's Byline Bank and two others in suburbs, FBI says

With candles in hand, North Shore residents honor COVID-19 victims on New Year's Eve

Homeowner battered after catching burglar red-handed, police say

Residents urged to join a candlelight tribute to COVID-19 victims at 8 p.m. on New Year's Eve

Police searching for man who pepper-sprayed jogger in Wilmette

Wilmette chamber's improvised holiday offerings are a hit

Art and Sole: 13-year-old turns pandemic boredom into customized-shoe business

Bank branch donates computers to local low-income seniors

'There are a lot of people hurting': Loyola parents turn annual celebration into charity drive

Final day to triple your donation. Support your local newsroom today.

Local Elections 2021: Who filed and who didn't for every race in The Record's coverage area

Citing limitations during pandemic, Wilmette Wine Cellar to close at year's end

Avoca families help each other in special year for giving tree program

Local COVID data: Rates of positivity, new cases fall; Vaccine ships to NorthShore hospitals

Local football stars celebrate on early signing day

Wilmette is a historic site in the story of disc golf. Is a revival in the works?

Falling debt results in lower taxes for Wilmette Park District residents

Hanukkah events pivot to the parking lot

Local elections are months away, but we know plenty already — starting at the top

Winter wonderlands return for another — and maybe final — year in Wilmette and Winnetka

The bad jokes of Locust Road

Outdoor market in Winnetka a breath of fresh air for holiday shoppers

NSCD students collect more than 1,000 items for food drive and will continue good deeds throughout December

One arrested after four-car crash sends van into bank of Skokie Lagoons

A record 36,700 New Trier residents voted in General Election — 80% of registered voters

State of Villages goes virtual in 2020 as officials give updates on projects, financials

National organization selects New Trier's Katie Kritek as Midwest dance teacher of the year

Community spirit and holiday spirit combine to overwhelm New Trier's tree lot

New Trier All-American David Davidkov opts for early graduation, will forgo senior high school season

112 Thanksgiving meals find those in need thanks to New Trier Township

Local volunteers help canceled fundraiser turn into 2,800 Thanksgiving meals

'What I see is a selfish and greedy effort to forge ahead': New Trier students, teachers call reopening plans inequitable and unsafe during virtual rally

Wilmette's COVID-affected budget proposal features nearly $2 million in reserve spending, $100 more on average per household

Expanded parental leave, tamed salary growth headline new Avoca 37 teachers contract

Glencoe 35 to go remote through mid-January and require a negative COVID test to return to in-person

'A huge blow': Latest COVID-19 measures halt low-risk sports, too, as high school coaches and athletes cling to hope

Capital projects dominate Kenilworth's 2021 financial plans

Wilmette police warn of ruse burglaries targeting elderly residents

Kenilworth teen's project goes above and beyond in support of mental health

Regina Dominican gets creative with recruitment amid the pandemic

Local COVID-19 Data: Township cases jump nearly 40% in two weeks as county, state urge residents to stay at home

Avoca 37 to pivot to full-remote learning after Thanksgiving, while other feeder districts stand pat

Medical examiner confirms summer death at Gillson Beach was an accidental drowning

700+ New Trier students return to class after new screening program catches six probable cases

Still plenty to give: Charlie Tilson hired to Northwestern's coaching staff after release from professional baseball

Local environmental groups invite all to movie screening, discussion Monday, Nov. 9

Wilmette's turn to Pumpkin Pitch is this Saturday, Nov. 9

Expected winter-break travel causes Glencoe D35 to consider COVID testing

Wilmette voters appear to give positive opinion on local cannabis sales; Village to make decision in first half of 2021

New Trier Caucus slates three new candidates, denies incumbent Robitaille for school board race

Local COVID-19 data: Positivity rate up to 6.5%, total cases top 1,000 in township

The headless spirit that wanders Hubbard Woods

So far, so good for Wilmette's massive downtown construction project

The how and why behind Wilmette's cannabis referendum and its pot-tax proposal for Tuesday, Oct. 27

Record Roundup: Trick-or-treating hours, safety guidelines for North Shore

Halloween Must-Sees: A spirited rivalry in Kenilworth, plus a haunted dining patio and skeletons on the loose nearby

Make A Difference Day collection matters even more in its 18th year

Unemployment scam hits several employees of Sunset Ridge D29

Where and how you can vote early starting Monday morning and through Nov. 2

Nick's in downtown Wilmette closes, 'passes baton' to another local restaurateur

Optional saliva-based COVID-19 screening coming to New Trier

Long-range 2-putt sinks New Trier in sectional; LA's Adler is co-medalist in tough conditions

Plaza del Lago adjusts events to fit 2020's safety needs; Oktoberfest up next

Increased campus activity leads to increased COVID-19 cases, quarantines within New Trier High School, district says

'I'm 100,000 times happier': Hairstylist uses stimulus check to take leap of faith

Actors Training Center spreading new mission with drive-in screening Oct. 11, winner-take-all raffle

Senior Tir, freshman Zyung lead Trevs to regional wins; Loyola boys and girls advance too

High School Highlights: Senior-night success for Ramblers swimmers, conference golf champs and more

13-year-old Zach Perchik's donation will fund trauma-response training, kits for local schools

Racist shouting draws police response in Wilmette

Northfield Police nab two for embezzling from accounting firm

Avoca teachers take contract concerns to board meetings

Pro-hockey alum Nielson returns to North Shore to lead Warriors

Launch party to celebrate, raise funds for The Record

Peyton picks right time for hole-in-one for New Trier

Record Roundup: School in the time of COVID-19

'Avenue' helping Trevs tennis get where it wants to go

Ramblers outside hitters headed east for Division I volleyball

Your local news is back. Let's keep it that way