"We're always on the prowl."
For the first time in 95 years, a Major League Baseball team based in Washington won the World Series. With their win in Game 7 of the World Series, the Nationals have achieved their first franchise championship...