Taggart says the Ducks won sport a new look f
Taggart says the Ducks won sport a new look for every game.. They filmed me a bunch in the stadium, then we went to another location and they filmed me in a bus, then we went to the practice facility at the University of Washington and they filmed me there, and then to a neighborhood…