#1
|
|||
|
|||
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 |