It's been a crazy day in Philadelphia Flyers land. 

The team announced that Carter Hart is out for 2-3 weeks, they've called up Alex Lyon, placed Chris Stewart on waivers and sent Joel Farabee down to the AHL. 

All that and the team still has a game to play tonight in St. Louis against the Blues. 

Brian Elliott will get the start and go up against Jordan Binnington. 

It gets more interesting as even though Stewart was placed on waivers earlier today, he's still eligible to play and will play tonight on the fourth line. 

Here's a look at tonight's Flyers' lineup:

Giroux-Hayes-TK
Raffl-Couturier-Voracek
JVR- Laughton-NAK
Pitlick-Bunnaman-Stewart

Provorov-Niskanen
Sanheim-Myers
Hagg-Friedman

Elliott