reddit soccerThe infamous subreddit has left a trail of copycat websites in its wake. Until three years ago, Reddit Soccer Streams was the place to be for football fans desperate for free liveThe infamous subreddit has left a trail of copycat websites in its wake. Until three years ago, Reddit Soccer Streams was the place to be for football fans desperate for free live