Cleveland Indians' 15-Game Win Streak Means Fans Get $2 Million In Free Windows
The Cleveland Indians won their 15th straight game on Thursday night and roughly $2 million of free windows for their fans. NPR's Robert Siegel talks with William Barr, CEO of Universal Windows Direct, the company that gave away the free windows.