Monmouth Park or Delaware Park?
Hello DT’ers,
Live in Boston and want to visit Monmouth Park or Delaware Park.
What are the pro’s / con’s of each? Which one has the better simulcasting area?
Now that sports betting is here, want to gamble on horses all day with a few baseball bets.
Thank you in advance
Rick
|