Todd Fuhrman thinks the Washington Nationals will hoist the trophy after Game 7 tonight

Video Details

Todd Fuhrman shares his thoughts about Game 7 of the World Series tonight between the Washington Nationals and Houston Astros.