He talks a big game but never delivers and has been the major influence for the Buffalo Bills in Toronto Series.
He talks a big game but never delivers. He is a self-proclaimed marketing guru and has been the major influence for the Buffalo Bills in Toronto Series.