While there are players that can use an USB memory stick, the fact is that with the move to larger GB does mean that a player may not understand a 64GB stick so my answer is no to the question as you wrote "any USB Flash Drive".

There are portable MP3 Players that can use sticks and cards so that's not the question.