Here come the Ducks! Large inflatable of Oregon's mascot placed in Indy river
A giant inflatable of the Oregon Ducks' mascot was placed in the White River in Indianapolis on the first day of Big Ten Media Days.