Michael Vick took charge of Philadelphia's starting quarterback race Thursday night with another superb performance, which only got me more excited for the regular season. If this was Kelly keeping his offense under wraps, how will things look in Week 1?
The Eagles played fast and showed a ton of creative formations. Vick and Nick Foles both looked comfortable, but Vick looked better. Foles continues to struggle with ball security, but Kelly is in no hurry to end this battle.
"You can put your pens down if you think we're going to name a starting QB in this room right now," Kelly said after the game.
The big takeaway: Philadelphia has two promising quarterback options. And the Eagles are going to be awfully fun to watch.
Here's what else we learned during Thursday's four games:
1. The Panthers' first-team offense has struggled throughout the preseason. Cam Newton stayed in for 32 plays Thursday in order to find a rhythm. Carolina had poor pass protection, and Newton was off target too often. The Panthers have 13 points and one turnover in eight preseason series.
2. LeSean McCoy is going to like playing for Kelly. McCoy made a few ridiculous ankle-breaking runs. He's ready for the regular season.
3. Chris Polk has earned a look as Philadelphia's backup running back, but he's coughed up the ball in successive weeks. Meanwhile, Felix Jones suffered a rib injury on his only carry. He might not make the team.
1. Being a Browns fan isn't easy. On a night when quarterback Brandon Weeden looked sensational, the team suffered four big injuries: Guard Jason Pinkston (ankle), linebacker Barkevious Mingo (bruised lung), tight end Gary Barnidge (shoulder) and running back Dion Lewis (broken leg) all left the game.
Mingo was sent to the hospital for an overnight stay. Lewis' status on the team has to be in doubt. (He was the favorite to be the backup running back.) Pinkston left the stadium in a walking boot with crutches. Ultimately, these injuries matter more than Weeden's performance.
2. Weeden might win the Tony Banks Memorial Preseason MVP award. He threw a handful of beautiful passes on his way to 117 yards and two touchdowns in 12 attempts. He fits a vertical offense well. The best news of the night: Trent Richardson looked spry in his six carries.
Notes provided by Chris Wesseling
1. Joe Flacco's box-score line (7-of-9 passing for 111 yards, one TD, one INT) is deceiving. The Ravens managed just three first downs in the first half, including a slant that Torrey Smith took 77 yards to the house. Outside of Smith and Ray Rice, Flacco doesn't have a reliable receiver. Dallas Clark didn't play, and Visanthe Shiancoe struggled with drops again. This could be a season-long issue for the Ravens.
2. Steven Jackson and the Falcons' first-string offensive line looked better this week. Jackson's lateral agility remains an issue, but he still can run downhill. For the second consecutive week, Jacquizz Rodgers was used as a pure backup as opposed to a change-of-pace back.
3. Roddy White was forced from the game with an ankle injury, though it didn't appear to be serious. With White and Tony Gonzalez out of the lineup, Julio Jones predictably dominated the aerial attack for Atlanta's first-team offense.
4. Falcons backup quarterback Dominique Davis completed his first eight passes Thursday after an 0-of-5 start last week. He showed enough to keep general manager Thomas Dimitroff from shopping for a veteran clipboard holder.
1. This was about as ugly as it gets for the Chargers. They had four turnovers in 25 minutes, spotting the Bears 20 points when the starters were in the game. Philip Rivers had two turnovers and was very frustrated.