The World Series may be going on in San Francisco, but there’s something of greater importance as pointed out by NBC DFW sports reporter Newy Scruggs.
The World Series may be going on in San Francisco, but there’s something of greater importance as pointed out by NBC DFW sports reporter Newy Scruggs.