Browsing: David Shane

DAVID SHANE GETS PROGRESSIVE WITH “CAT”Progressive Insurance and creative agency Arnold Worldwide have been settling arguments this football season with…