sk-logo
NHL: New York Islanders at Columbus Blue Jackets - Source: Imagn

Why are NHL coaches wearing red flowers? Understanding the historical significance behind the red poppy

Across the NHL, red poppies are worn by coaches and broadcasters at this time of year. It often stands out, especially for teams who do not ordinarily wear red. The bright color and the presence of a flower are a bit jarring, but it's done for a specific purpose.

The reason coaches and others wear it is to pay homage to those who died during World War I. Remembrance Day, which is also called Veteran's Day in other places, is on Nov. 11, but the sport is honoring them early and often.

The reason they chose poppies has to do with a song written in 1915. John McCrae's lyrics read (via Howlin Hockey):

"In Flanders fields the poppies blow. Between the crosses, row on row, That mark our place; and in the sky. The larks, still bravely singing, fly. Scarce heard amid the guns below. We are the dead. Short days ago. We lived, felt dawn, saw sunset glow, Loved, and were loved, and now we lie.
"In Flanders fields. Take up our quarrel with the foe: To you from failing hands we throw. The torch; be yours to hold it high. If ye break faith with us who die. We shall not sleep, though poppies grow. In Flanders fields."

The song was penned in May 1915, almost a year after World War I began.


What is the NHL Schedule on Veteran's Day?

Many sports have similar tributes for various reasons, and this one has been near and dear to the NHL.

On Veteran's Day, there is a slate of hockey games scheduled. Just after noon EST, the Montreal Canadiens and Buffalo Sabres will face off.

NHL: Ottawa Senators at Buffalo Sabres - Source: Imagn
NHL: Ottawa Senators at Buffalo Sabres - Source: Imagn

In the evening, the Dallas Stars will take on the Pittsburgh Penguins, the San Jose Sharks will play against the Philadelphia Flyers and the LA Kings will face the Calgary Flames.

The Nashville Predators will also see action as they take on the Colorado Avalanche. The last game of the night is between the Carolina Hurricanes and Vegas Golden Knights.

More from Sportskeeda
Fetching more content...
comments icon

What's your opinion?
Sportskeeda logo
Close menu
Create
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications