Here are 10 things we learned from this game. There is a lot to discuss, so let's get right to it.
1) Sam Bradford is rusty, but tough
Sam Bradford has looked great in training camp, but he didn't look so sharp in his Eagles debut. The quarterback wasn't bad by any means but he struggled with location on a few passes. Bradford admitted he was a little amped up in the game and he let it impact him. He said he hopes the game will slow down for him as he continues to get more snaps. Bradford hasn't played in nearly a year, so rust was to be expected. There's plenty of time for Bradford to work out some of those issues before the Eagles open their season on Monday, Sept. 14.
More importantly, we learned Bradford is able to take a big hit and get back up. That's been the big question mark with the oft-injured quarterback. He showed great toughness on Saturday evening after getting knocked to the ground a few times.
2) Terrell Suggs and the Ravens are dirty
3) Teams are going to struggle to stop the Eagles' run game
The Eagles finished with a total of three touchdowns on 38 rushing attempts for 238 yards, which is a 6.3 average. The way Philadelphia mixed the trio of DeMarco Murray, Ryan Mathews, and Darren Sproles in on offense seemed to work pretty well. Opposing defenses are going to have their hands full with Philadelphia's run game. The blocking looked good and the runners are obviously talented as well.
4) Philadelphia's secondary really could be dramatically improved
Earlier on Saturday, a report emerged indicating the Eagles feel confident their secondary will be dramatically improved. The Eagles' performance against the Ravens can only have the team feeling more encouraged by their defensive backs. Nolan Carroll did a great job of tipping a Joe Flacco pass into the air so that it could be picked off by Walter Thurmond. Byron Maxwell capitalized on an overthrow by Flacco. The secondary no longer looks like the sieve that it was in the past. There's room for optimism here.
5) Kenjon Barner is making a huge case to be on the 53-man roster
Two straight weeks with a long punt return for a touchdown is pretty ridiculous. Hats off to Kenjon Barner for doing everything he can to earn a spot on the job. Chip Kelly said Barner is making a "huge case" to be on the final roster. At the same time, undrafted rookie free agent Raheem Mostert has been no slouch. Mostert finished with 54 yards on 10 rushing attempts and 44 receiving yards on three catches. The Eagles might have a tough decision to make, which is always a good thing when it comes to roster depth.
6) Kip Smith should stick to his day job
Kip Smith's field goal attempts and extra point kicks were not, uh, very pretty. Chip Kelly compare the Eagles' backup punter to former Boston Red Sox knuckleball pitcher Tim Wakefield. That's actually a pretty good comparison. Meanwhile, Cody Parkey looked mostly solid against the Ravens but did miss a 55-yard attempt.
7) The battle for third string quarterback isn't pretty
Hoo boy. Tim Tebow didn't look too great at all during this game, save for a 26 yard run at one point. To Tebow's credit, his threat to run seemed to open up space for running back Kevin Monangai. Tebow just wasn't pretty as a passer, though. Matt Barkley may have looked better than Tebow but he didn't really impress either. Prior to the game, another report emerged that the Eagles are willing to move on from Barkley.
8) Jerome Couplin is making up lost ground
Jerome Couplin missed last week's game after recovering from an appendectomy. The safety seemed to do his best to make up for lost ground by being around the ball and making tackles. Couplin and Ed Reynolds, who dropped an interception, could be battling for a fifth safety spot on the roster that may or may not exist.
9) No major injuries
Zach Ertz and Marcus Smith were the only two players ruled inactive. Miles Austin also didn't suit up, but Chip Kelly said the veteran wide receiver is fine. Kelly also said the trio of Mychal Kendricks, Kiko Alonso, and DeMeco Ryans would have suited up for tonight's game if it was a regular season matchup.
Riley Cooper (thumb) and Rasheed Bailey (shoulder) both left the game early to have x-rays done but they came up negative.
10) Sam Bradford's debut was a tease
Bradford only played 14 snaps. He only threw five times. We have to wait until the Eagles play the Green Bay Packers next on Saturday, Aug. 29 to see Bradford play in live action again. It's going to be a bit of a tougher situation; he'll be on the road against Aaron Rodgers. Next week can't get here soon enough.