While one can find many sites with free music, not all of them are legal. Some sites allow the listener to stream but not download ... then sort the songs by all-time popularity, trending ...