Melhor resposta
Esta é uma frase coloquial que não parece seguir as regras da gramática. Parece que o assunto ( 20 dólares ) está no plural, então o verbo deveria ser dizer. Mas a frase é sempre fornecida com diz. Além de ser a forma comumente reconhecida, este é o caso de um substantivo coletivo recebendo um verbo no singular. Os 20 dólares é uma única quantia em dinheiro. Cada dólar não está dizendo algo por si mesmo; é a aposta que está “dizendo” algo, e a aposta é de US $ 20.
Alguns substantivos coletivos têm regras diferentes, dependendo se você está usando o inglês britânico ou o inglês americano – empresas e organizações, por exemplo. Uma manchete americana diz: “Kroger diz que pode vender suas 780 lojas de conveniência”. Um britânico disse: “A Tesco lançou batatas fritas com sabor de cana-de-açúcar bizarras”.
Resposta
Fora do contexto, ambos estão corretos!
Com o contexto, um ou outro estará correto.
Se você está falando sobre dinheiro dos EUA e deseja apostar uma nota de $ 20, então você diria “20 dólares dizem”
Agora, se você tem 20 notas de um dólar e as coloca na mesa uma por uma e, em seguida, olha seu amigo (?) nos olhos, você pode dizer … “Esses 20 dólares dizem que você não vai …”
Se você está falando sobre 20 veados machos e o que eles podem dizer ao passar por você, você dirá “20 pratas dizem”
Se você estiver perguntando a alguém quanto tempo eles acham que durarão em um bronco de caça eletrônico eles podem responder “20 dólares dizem”
Se você tem um amigo cujo apelido é “20 dólares” porque … (seja o que for) e você deseja relatar algo que ele acha que você diria “20 dólares dizem”