Peacock has ridden its way back to Nielsen‘s Streaming Top 10 chart with two western-themed titles. During the Nov. 14-20 viewing window, the streaming service earned the No. 8 spot on the overall ...