It’s a new era in Cleveland Browns football! For about the 18th time in 20 years, sure, but still!
So maybe the excitement is a bit on the short side these days, forcing the marketing and sales folks to go a different route to sell this new incarnation of the franchise.
After all, they can only say “Moneyball!