Rodney McLeod admitted he had some nerves. After all, he hadn't played since early in the 2018 regular season before suffering a knee injury that KO'd him for the remainder of the year and earned him a ticket in the athletic training room for the next 11 months.
Thursday night, then, was special for McLeod. You can say that preseason games don't matter, but McLeod would disagree. McLeod started and played with the first-team defense in the Eagles' 26-15 weather-shortened loss against Baltimore, but that didn't matter. What mattered is that McLeod played, made a tackle, and felt great afterward.
"It's been a long journey, man," McLeod said. "I had some nerves. I was excited, nervous, all of that. It had been such a long time since I played and I was anxious to get out there and shake out the nerves. It felt great. I was so excited. It was like I was a rookie all over again."
"I thought he moves around well," head coach Doug Pederson said. "Of course, I'll evaluate the film, look at it in the morning and watch him some more closely, but overall felt like he really settled in, did a nice job."
Last season's injury was the first significant one of McLeod's career, and he treated it the right way. He attacked his rehab, kept his focus in the short term, and exercised patience that he didn't know he had. It all paid off for McLeod. The slow and steady road has him on track to play in the regular-season opener against Washington, barring any setbacks.
"I still have work to do. We're still two-plus weeks away from the first game, so I'm going to keep working and getting stronger and better and more comfortable," McLeod said. "I just know it felt great to be out there with the guys, working with them. The communication was there. It felt normal to me. It felt like I never left."
A key piece in the defense, McLeod's absence rattled the defense in 2018. The Eagles moved some pieces around and survived thanks to the genius of defensive coordinator Jim Schwartz and his staff, along with the versatility of players like Avonte Maddox, a cornerback who filled in nicely at safety. But McLeod's ability to cover sideline to sideline, tackle in the open field, and help in run support was too much to fully replace.
"That's over. That's in the past. I'm focused on the future," McLeod said. "I'm just feeling really good right now. Happy to be back. Looking ahead to more."
Check out the best photos from the Eagles' preseason tilt against the Baltimore Ravens.

WR J.J. Arcega-Whiteside
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

S Malcolm Jenkins
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

TE Will Tye and RB Miles Sanders
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

TE Zach Ertz
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

CB Ronald Darby
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

CB Avonte Maddox
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

WR DeSean Jackson
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

S Rodney McLeod
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

CB Sojourn Shelton
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

CB Jeremiah McKinnon greeting fans on his way to the field
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

DT Tim Jernigan shouting some last words of encouragement
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

S Johnathan Cyprien and fellow S Deiondre' Hall
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

K Jake Elliott, S Rodney McLeod, and G Isaac Seumalo at midfield for the coin toss
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Special teams coordinator Dave Fipp delivering some last-minute instructions
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Eagles Cheerleader Kayla singing the National Anthem before the game
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

QB Cody Kessler
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

DE Vinny Curry chasing down a Ravens ballcarrier
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

TE Zach Ertz
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

WR Alshon Jeffery
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Head coach Doug Pederson
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

DT Hassan Ridgeway
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

DT Treyvon Hester
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

RB Corey Clement
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

WR Greg Ward
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019.

QB Josh McCown
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

WR J.J. Arcega-Whiteside
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

QB Josh McCown
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

WR Greg Ward
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

RB Josh Adams
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

WR J.J. Arcega-Whiteside
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

WR J.J. Arcega-Whiteside
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

J.J. Arcega-Whiteside
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

RB Josh Adams celebrates a successful two-point conversion with fans
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

TE Alex Ellis catching a touchdown pass from QB Josh McCown
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019

RB Josh Adams
Philadelphia Eagles vs. Baltimore Ravens at Lincoln Financial Field on August 22, 2019