It is never too early for an Eagles 53-man roster prediction, right?

Training camp is still close to five weeks away, but after the team spent the last month working out during minicamps and OTAs, there has without question been some players who shined infront of the coaches, and others whose stock took a hit.

Here is my shot at the 53-man roster from back in May. Four players who made my roster back then aren't on it now.

So who is in and who is out? Here is an updated look at what the Eagles 53-man roster might look like if they had to make cuts today.

Offense (24)

Quarterbacks (3): Sam Bradford, Mark Sanchez, Tim Tebow
Comment: "Tebow time" makes it into the regular season. Why? Matt Barkley might be the better quarterback at this point, but it feels like his run in Philadelphia is over, even if he does have a strong preseason. Barkley has also shown he isn't built to be a backup, emergency quarterback. Tebow doesn't turn the ball over, can make plays with his legs and has starting experience. His inconsistencies as a passer would be concerning if he had to start 16 games. But in spot duty, he offers more than Barkley does.