Spending my night wagering on Dover and the Meadowlands harness racing and it seems like these two have won all 20 races. They haven’t, but they have won more than their fair share. 361 more words