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.
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.