4,900,000 Shares VALUEVISION MEDIA, INC. Common Stock PURCHASE AGREEMENT