Just when it looked like the injury demons had left Toronto FC alone, they strike again.

Jonathan Osorio suffered an MCL strain in training on Thursday and will miss Saturday night’s visit from New York City FC.

Osorio was on the pitch for all 90 minutes of TFC’s embarrassing 4-2 thrashing in Philadelphia last Saturday and assisted both Lorenzo Insigne and Richie Laryea’s goals. In the absence of captain Michael Bradley, Osorio wore the captain’s armband the last two matches.

Concerns of losing Osorio, who head coach and sporting director Bob Bradley confirmed is TFC’s third designated player this season, for a considerable amount of time were minimized on Friday.

“I think the news so far has been pretty positive,” Bradley said, as tweeted by former Waking The Red managing editor Michael Singh. “We were all worried that it could’ve been worse, but I think it’s pretty positive. It’s hard to put a timeline on it.”

Osorio was named to the MLS Team of Matchday 9, and according to Opta pulled off something pretty rare on a pretty miserable night in Philly.

What does a TFC midfield look like without Jonathan Osorio and Michael Bradley? Most likely Mark-Anthony Kaye, Brandon Servania and Alonso Coello, but who really knows.

There was little love for TFC in the City of Brotherly Love last weekend, and there will be plenty of TFC fans losing sleep if the Sky Blues from the City that Never Sleeps runs through the Reds at BMO Field like Draino.

Check out Aasim Hashim’s full Toronto FC vs. NYCFC match preview.

Match Details

Opponent: New York City FC
Kickoff time: 7:30 pm ET
Watch: MLS Season Pass
Stadium: BMO Field, Toronto, ON