Greg, I honestly believe this team could start off 2-0.
The Defense is stronger all around. Hard to find any weaknesses on this D. Lots of good depth as well.
The Offense has the questions, especially in the Oline and at WR. Big surprise, LG Connor McGovern has been practicing much better and being more aggressive. Rookie LG Tyler Smith has also performed well so far. The bigger question could be at Right Tackle and Center, but even those positions have decently good backups.
The bigger question arguably could be with the starting WRs to start the season. Michael Gallup could be out all of September which puts CeeDee Lamb at a disadvantage where opposing Defenses can simply double-team him every game while single-covering inexperienced other WRs. Big surprise is how both Noah Brown, Simi Fehoko and TJ Vasher have been lights out so far throughout training camp. Even rookie Jalen Tolbert has shown glimpses of good play. A few UDFA WRs have also shown up and performed well so far in camp, so this WR corps could actually perform well enough to help this team pull out some wins against the Buccs and Bengals to start the season.