Im glad now that NY won the last game to bring this back to Arlington.
The fans deserve to have the series win at The Ball Park in Arlington.
A beautiful facility!