Loading Video…
This browser does not support the Video element.
LA company will deliver Dodger Dogs right to your door
The World Series is in Arlington, Texas, but even if it was here in Los Angeles, fans would not be able to go to the games and get the world-famous Dodger Dogs. Well, now you can!