SPORTS: Oregon football sends massive inflatable duck down Indianapolis river.By THE AMERICAN MIND / July 28, 2024