Incredibly so.
The other side folks in Detroit ain't use to this level of confidence
All I can say to Detroit fans is: "Stay Humble. You haven't won a Championship since before the Super Bowl Era."
Though love that's the way to do it