<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE HTML PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" dir="ltr">

<head>
 <!-- data-info:v:2.0.6621.1978;a:e099a914-ec12-43b6-805d-23d48aaaa048;cn:30;az:{did:9bd23780267a46ffbb220c1432b97ab3, rid: 30, sn: eastus-prod-entertainment, dt: 2018-02-08T10:43:18.9425587Z, bt: 2018-02-16T01:06:23.6787183Z};ddpi:1;dpio:;dpi:1;dg:downlevel.pc;th:darkpurple;PageName:articlePage;m:en-us;cb:;l:en-us;mu:en-us;ud:{cid:AArwNR0,vk:sports,n:ar,l:en-us,ck:football_nfl};xd:;ovc:f;al:;f:muidflt15cf,muidflt29cf,adflt-gal1p5sec,adflt-tabarvideo -->
 <meta name="application-name" content="J.J. Watt's Hurricane Harvey Fundraiser Surpasses $30 Million"/><meta name="cq" content="passed"/>
 <link rel="canonical" href="https://www.si.com/nfl/2017/09/08/jj-watt-hurricane-harvery-fundraiser-30-million" />
 

 <title>J.J. Watt&#39;s Hurricane Harvey Fundraiser Surpasses $30 Million</title>
 <meta name="description" content="J.J. Watt might be the best defensive player in the NFL, but literally nothing he has done or will do on the field can ever top what he&#39;s done for Houston after the city was ravaged by Hurricane Harvey.&amp;nbsp;"/>
 
<meta name="viewport" content="width=device-width,initial-scale=1, maximum-scale=1" />
 <link rel="stylesheet" href="//static-entertainment-eus-s-msn-com.akamaized.net/en-us/sports/_sc/css/f5956224-603bbc39/direction=ltr.locales=en-us.themes=darkpurple.dpi=resolution1x/fa-8c2037-f4d79071/77-63be60-6723804f/35-e0d72a-af9aa1d4/20-262623-68ddb2ab/eb-e8e866-b60d175e/45-93abd2-f94d3276/b3-cad11f-a648eab2?ver=2.0.6621.1978&amp;fdhead=muidflt15cf,muidflt29cf,adflt-gal1p5sec,adflt-tabarvideo&amp;csopd=20180212202147&amp;csopdb=20180216201717" type="text/css" media="all" />
 <script type="text/javascript">//<![CDATA[
(function(n,t){function s(n,i,r){typeof n!="string"&&(r=i,i=n,n=t);i&&i.splice||(r=i,i=[]);n==b&&(y=!0);h(n,i,r)}function h(n,t,i,r){var u;if(!n||!f[n]){if(u=it(n,t),!u){e.push(r||{i:n,d:t,f:i});return}var o=typeof i=="function",s=n!="dap"&&n!="adLoad",h=t&&(t.length!=1||t[0]!="dap"&&t[0]!="c.dom"),c=y&&o&&s&&h;c?tt(n,i,u,!0):nt(o,n,i,u)}}function nt(n,t,i,r){var u;u=n?i.apply(null,r):i;c(t,u)}function tt(n,t,i,r){if(r)setTimeout(function(){var r=t.apply(null,i);c(n,r)},1);else{var u=t.apply(null,i);c(n,u)}}function c(t,i){t&&(i?(f[t]=i,p()):n.console&&console.error("Dependencies resolved, but object still not defined (or is otherwise falsey). id:"+t+"; typeof obj: "+typeof i))}function p(){var r,u,n,t;if(e.length&&!i){do for(r=e,u=r.length,e=[],i=1,t=0;t<u;t++)n=r[t],h(n.i,n.d,n.f,n);while(i>1);i=0}else i&&(i=2)}function it(i,r){for(var s,v,h,u=[],c=r?r.length:0,e=0;e<c;e++){var l=r[e],a=f[l],y=typeof a!="undefined";if(!y){if(s=g.exec(l),s)if(v=s[1],h=n[v],h!==t){u.push(h);continue}else o||(o=setTimeout(rt,d));break}u.push(a)}return c==u.length?u:0}function rt(){o=0;p()}function ut(n,i,r){(typeof n!="object"||n&&n.splice)&&(r=i,i=n,n={});i&&i.splice||(r=i,i=[]);ft(n.js);r&&h(t,i,r)}function ft(n){if(typeof n=="string")w(n);else if(n)for(var t=0;t<n.length;t++)w(n[t])}function w(n){if(!v[n]){v[n]=1;var i=u.getElementsByTagName("script")[0],t=u.createElement("script");t.src=n;t.onload=t.onreadystatechange=function(){this.readyState&&this.readyState!="loaded"&&this.readyState!="complete"||(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t))};i.parentNode.insertBefore(t,i)}}function et(n){return k?n?r.now():Math.round(r.now()):new Date-l}var b=n._jsLoaderAsyncCanary||"c.dom",r=n.performance,l=((r||{}).timing||{}).navigationStart||+new Date,k=r&&typeof r.now=="function",u=n.document,a=null;try{a=n.localStorage}catch(ot){}var f={date:Date,document:u,image:n.Image,localStorage:a,location:u&&u.location,navigator:navigator,pageStart:l,pageTime:et,screen:n.screen,window:n},e=[],i,d=50,o,v={},y=!1,g=/^window\.(.+)$/;s.amd={jQuery:1};s.is=function(n){return typeof f[n]!="undefined"};n.define=s;n.require=ut})(window);define("navigation",["escape","location","document"],function(n,t,i){function u(n,t,i){var s=function(n){return n=n.replace(/\+/g," "),decodeURIComponent(n)},u={},o,e;if(n)for(n=n.split("#")[0],o=n.split("&"),e=0;e<o.length;e++){var h=o[e].split("="),r=h[0],f=h[1];i&&(r=s(r),f&&(f=s(f)));t?(u[r]||(u[r]=[]),u[r].push(f)):u[r]=f}return u}function f(n){var t=i.createElement("a");return t.href=n,{protocol:t.protocol,host:t.host,hostName:t.hostname,port:t.port,path:t.pathname,hash:t.hash,query:t.search,origin:t.origin}}function e(n){return f(n).hostName}var r={getUrl:function(n){return r.filter?r.filter(n):n},navigate:function(n,i){r.filter&&(n=r.filter(n));i?t.replace(n):t.href=n},getHostName:e,parseUrl:f,isLocal:function(n){var i=e(n);return!i||t.hostname==i},getParams:u,getParamsFromUrl:function(n,t,i){var r=n.split("?")[1];return u(r,t,i)},mergeQueryStringParams:function(t,i){var e,f,o,r;if(i){if(e=t.split("?"),e[1]){f=u(e[1],!1,!0);for(r in i)f[r]=i[r]}else f=i;t=e[0];o="?";for(r in f)t+=f[r]?o+n.urlPart(r)+"="+n.urlPart(f[r]):o+n.urlPart(r),o="&"}return t},filter:null};return r});define("logging",["window"],function(n){function r(n,t){if(n.addEventListener)n.addEventListener("error",t,!1);else if(n.onerror){var i=n.onerror;n.onerror=function(n,r,u,f,e){return i(n,r,u,f,e),t(n,r,u,f,e)}}else n.onerror=t}function t(t){n.console&&(console.error||console.log)(t)}function u(){}function f(){}function e(t){(n.console||{}).timeStamp?console.timeStamp(t):(n.performance||{}).mark&&n.performance.mark(t)}var i=0;return r(n,function(n){return i++,n&&t("[SCRIPTERROR] "+n),!0}),{error:t,fatalError:t,unhandledErrorCount:function(){return i},perfMark:e,warning:u,information:f}})//]]></script><script type="text/javascript" src="//static-entertainment-eus-s-msn-com.akamaized.net/en-us/sports/_h/4c59fa2c/webcore/externalscripts/jquery/jquery-1.11.1.min.js"></script>
 
 <style>.storyimage.smallfullwidth .image,.storyimage.smallfullwidth img{background:#000;margin:0 auto}#toast-container{display:none}.mobile .galleryinfo .img-divider{display:none}.homepage.tmx.pc.chrome #main .one-col,.homepage.tmx.pc.chrome #main .two-col,.homepage.tmx.pc.chrome #main .three-col{margin-right:-.016rem;margin-left:-.016rem}.homepage.midlevel .pagingsection>button.show,.channelplayerpage.midlevel .pagingsection>button.show{display:none}</style>
</head>

<body class="ap content center-content darkpurple">
 


<div class="head">
<div>
<div id="topnav">
 <ul class="verticalsnav">
 <li >
<a href="/en-us">Home</a>
</li>
 <li >
<a href="/en-us/news">News</a>
</li>
 <li >
<a href="/en-us/weather">Weather</a>
</li>
 <li >
<a href="/en-us/entertainment">Entertainment</a>
</li>
 <li  class="current">
<a href="/en-us/sports">Sports</a>
</li>
 <li >
<a href="/en-us/money">Money</a>
</li>

 <li class="more">
<a href="#nav">More ></a>
<ul>
 <li >
<a href="/en-us/lifestyle">Lifestyle</a>
</li>
 <li >
<a href="/en-us/health">Health &amp; Fitness</a>
</li>
 <li >
<a href="/en-us/foodanddrink">Food &amp; Drink</a>
</li>
 <li >
<a href="/en-us/travel">Travel</a>
</li>
 <li >
<a href="/en-us/autos">Autos</a>
</li>
 <li >
<a href="/en-us/video">Video</a>
</li>
 </ul>
</li>
 </ul>
</div>
  <div id="header-common">
<div class="header">
<div class="header-logo">
  <a class="logo" href="/en-us" tabindex="2">
 

<img alt="" height="20" width="20" src="//static-entertainment-eus-s-msn-com.akamaized.net/sc/82/c22c7d.gif" />
</a>
 <a class="vertical" href="/en-us/sports" tabindex="2">sports</a>



</div>
<div id="header-links">

<a class="navigation" href="#nav">
<img  alt="go to navigation" width="27" height="20" src="//static-entertainment-eus-s-msn-com.akamaized.net/sc/57/a49b8d.gif" />
                    </a>
                </div>
            </div>
        </div>

 
<div id="header-search">
<form action="https://www.bing.com/search?scope=web" method="get" id="srchfrm">
<div class="searchbox">
<input type="text" id="q" name="q" value="" />
<input type="hidden" name="form" value="PRSPSR" />
 <input type="hidden" name="mkt" value="en-us" />
  <input type="hidden" name="httpsmsn" value="1">
   <input type="hidden" name="refig" value="e099a914ec1243b6805d23d48aaaa048">
<input type="submit" class="text" value="web search" title="web search"/>
 </div>
</form>
</div>

</div>
 
 
<div class="upgradebrowser">
 You are using an older browser version. Please use a <a href="http://support2.microsoft.com/kb/2999871/en-us">supported version</a> for the best MSN experience.
</div>



</div>
<div id="maincontent">
 
<div id="main"  data-region="main">
 
 

 <div class="articlecontent">
<h1>J.J. Watt&#39;s Hurricane Harvey Fundraiser Surpasses $30 Million</h1>
<div>
<div>
 <span class="partner">
 <a  href="http://www.si.com/"  title="sports illustrated logo"><img alt="Sports Illustrated logo" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAfDKNZ.img?h=17&amp;w=0&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;f=png" title="Sports Illustrated logo" /> Sports Illustrated</a>
 </span>
 <span>
 <span class="time">9/9/2017</span>
         <span class="authorname-txt" 
              
              
              >
                <span class="truncate" >Daniel Rapaport</span>
        </span>

                </span>
            </div>
        </div>

 <div class="richtext"  data-aop="articlebody">
 
 <span class="storyimage fullwidth inlineimage"  data-aop="image">
<span class="image" data-attrib="ASSOCIATED PRESS" data-caption="" >
 <img alt="" height="168" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AArwLeH.img?h=168&amp;w=300&amp;m=6&amp;q=60&amp;o=f&amp;l=f&amp;x=442&amp;y=436" width="300" />
</span>
<span class="caption truncate">
 <span class="attribution">&#169; ASSOCIATED PRESS</span>
 
</span>
</span>
<p>J.J. Watt might be the best defensive player in the NFL, but literally nothing he has done or will do on the field can ever top what he's done for Houston after the city was ravaged by Hurricane Harvey. </p><p>Watt launched a fund on YouCaring.com to raise money for victims of Hurricane Harvey on Aug. 26 with an initial goal of $200,000. At the time, that seemed like a sizable yet attainable goal. In hindsight, perhaps Watt (and the rest of us) underestimated humanity's goodwill and willingness to help others in need.</p><p>Less than two weeks after Watt launched the fundraiser, the fund has surpassed $30 million in donations.</p><p>Watt, whose Texans open the NFL season on Sunday vs. the Jaguars, has posted videos throughout the process thanking donors and reassuring them that the money will go directly toward helping victims rather than covering administrative costs. </p><p>He has posted pictures of trucks loaded with supplies and volunteers on their way to providing aid. </p><blockquote class="twitter-tweet"><p>This is what we'll be distributing today <a href="https://t.co/YVyOC4jRaj">pic.twitter.com/YVyOC4jRaj</a></p>— JJ Watt (@JJWatt) <a href="https://twitter.com/JJWatt/status/904331995668520960">September 3, 2017</a></blockquote><blockquote class="twitter-tweet"><p>10 semi trucks. </p><p>4 locations. </p><p>Countless incredible volunteers. </p><p>Just the beginning. <a href="https://t.co/xmN40M4hFA">pic.twitter.com/xmN40M4hFA</a></p>— JJ Watt (@JJWatt) <a href="https://twitter.com/JJWatt/status/904513635829108737">September 4, 2017</a></blockquote><p>The fundraiser's progress has been accelerated by a few big-time donations from billionaires. Charles Butt, who owns the San Antonio-based supermarket chain H-E-B, donated $5 million, while Tennessee Titans owner Amy Adams Strunk donated $1 million. </p><p>A number of celebrities have contributed to the cause; new Houston Rocket Chris Paul raised $50,000, H-Town lover Drake put up $200,000 and on Tuesday night, <em>Tonight Show</em> host Jimmy Fallon announced that his program would donate $1 million. </p><blockquote class="twitter-tweet"><p>Thanks to Victoria White, Marquist Taylor and their Houston Gospel Choir for this amazing performance <a href="https://t.co/q8GbGxuvLS">https://t.co/q8GbGxuvLS</a><a href="https://twitter.com/hashtag/HoustonStrong?src=hash">#HoustonStrong</a></p>— jimmy fallon (@jimmyfallon) <a href="https://twitter.com/jimmyfallon/status/905399366688628737">September 6, 2017</a></blockquote><p>You can donate to Watt’s efforts <a href="https://www.youcaring.com/victimsofhurricaneharvey-915053">here</a>.</p><p><a href="https://www.si.com/nfl/2017/09/08/jj-watt-hurricane-harvery-fundraiser-30-million">This article was originally published on SI.com</a></p><p></p>
</div>
 </div>

 

<div class="back-msn-home"  data-aop="back-to-home">
<a href="/en-us"  role="button"><span>Go to MSN Home</span></a>
</div>

 
 

 <div class="morefromcategory">
<h3> <h2>
 <span>More in Sports</span>
 </h2>
</h3>
<ul>
 <li >
 
 <a href="/en-us/sports/nfl/rgiii-brutally-destroys-ig-troll-with-vicious-comment/ar-BBJe2d9">
<img alt="Cleveland Browns quarterback Robert Griffin III (10) warms up before an NFL football game against the Pittsburgh Steelers in Pittsburgh, Sunday, Jan. 1, 2017." height="72" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AApHkPV.img?h=72&amp;w=96&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=1465&amp;y=771" title="Robert Griffin III - Gene J. Puskar/AP Photo" width="96" /> <h4>RGIII destroys Instagram troll with vicious comment</h4>
 <span>
<img alt="12up Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAmipvl.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" /> 12up
</span>
 </a>

</li>
 <li >
 
 <a href="/en-us/sports/winter-olympics/gus-kenworthys-boyfriend-matthew-wilkas-on-the-meaning-of-their-historic-olympics-kiss/ar-BBJgsVF">
<img alt="Gus Kenworthy of the United States enters the stadium during the Opening Ceremony of the PyeongChang 2018 Winter Olympic Games at PyeongChang Olympic Stadium on February 9" height="72" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBJgKYi.img?h=72&amp;w=96&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=1141&amp;y=833" title="Gus Kenworthy of the United States enters the stadium during the Opening Ceremony of the PyeongChang... - Clive Mason/Getty Images" width="96" /> <h4>Kenworthy&#39;s boyfriend Wilkas on the meaning of their historic Olympics kiss</h4>
 <span>
<img alt="Time Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBmJJQ7.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" /> Time
</span>
 </a>

</li>
 <li >
 
 <a href="/en-us/sports/winter-olympics/adam-rippon-will-work-for-nbc-as-a-correspondent-for-remainder-of-2018-winter-olympics/ar-BBJgSy5">
<img alt="Adam Rippon of the United States reacts following his performance in the men&#39;s free figure skating final in the Gangneung Ice Arena at the 2018 Winter Olympics in Gangneung, South Korea, Saturday, Feb. 17, 2018. (AP Photo/David J. Phillip)" height="72" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBJgZia.img?h=72&amp;w=96&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=1910&amp;y=954" title="Adam Rippon of the United States reacts following his performance in the men&#39;s free figure skating f... - The Associated Press" width="96" /> <h4>NBC hires Rippon for rest of Olympics</h4>
 <span>
<img alt="USA TODAY SPORTS Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BB4kwAp.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" /> USA TODAY SPORTS
</span>
 </a>

</li>
 <li >
 
 <a href="/en-us/sports/winter-olympics/why-dont-more-female-figure-skaters-wear-pants/ar-BBJfG80">
<img alt="" height="72" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBJfxHr.img?h=72&amp;w=96&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=258&amp;y=99" title="Julie Jacobson / AP" width="96" /> <h4>Opinion: Why don&#39;t more female figure skaters wear pants?</h4>
 <span>
<img alt="The Atlantic Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AA3eozz.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" /> The Atlantic
</span>
 </a>

</li>
 <li >
 
 <a href="/en-us/sports/nba/was-larry-nance-jr-robbed-in-the-slam-dunk-contest/ar-BBJgq29">
<img alt="File Photo" height="72" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBJgEmN.img?h=72&amp;w=96&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=438&amp;y=301" title="File Photo - File Photo" width="96" /> <h4>Was Larry Nance Jr. robbed in the Slam Dunk contest?</h4>
 <span>
<img alt="For The Win Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAgymO6.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" /> For The Win
</span>
 </a>

</li>
 <li >
 
 <a href="/en-us/sports/nba/see-the-3-dunks-donovan-mitchell-threw-down-to-win-the-dunk-contest/ar-BBJgE19">
<img alt="" height="72" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBJgGCB.img?h=72&amp;w=96&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=2259&amp;y=1159" title="DM - AP Photo/Chris Pizzello" width="96" /> <h4>See the 3 dunks Donovan Mitchell threw down to win Dunk Contest</h4>
 <span>
<img alt="For The Win Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAgymO6.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" /> For The Win
</span>
 </a>

</li>
 </ul>
</div>


</div>
<div id="aside"  data-region="aside">
 
     <div  class="ad"  id="rectangle1_article_football_nfl_23a41c66-fb55-4a2f-847d-a7918f58f21e">
        <div>
            <div  id="rectangle1_article_football_nfl_container_23a41c66-fb55-4a2f-847d-a7918f58f21e">
                    <script type="text/javascript">
                        //<![CDATA[
                        (function define_dap()
                        {
                            if (window.dap)
                            {
                                return;
                            }

                            // all data needed to render the ads or refresh them
                            var postEvaluationClassname = "non-empty-ad";
                            var postEvaluationAdSmallClassname = "layout-small";
                            var postEvaluationAdMediumClassname = "layout-medium";
                            var postEvaluationAdLargeClassname = "layout-large";
                            var postEvaluationNoAdClassname = "no-ad";

                            var mediumAdHeight = 200;
                            var largeAdHeight = 550;

                            var numEvalPasses = 10;
                            var contentCheckTimeout = 300;
                            var discernibleAdHeightThreshold = 30;
                            var discernibleAdWidthThreshold = 40;

                            var AdSizeType =
                            {
                                NotAnAd: 0,                     // dimensions are both 0
                                PointSizedAd: 1,                // dimensions are both under threshold
                                NonPointSizedAd: 2,             // dimensions are both above threshold (full size)
                                Inconclusive: 3                 // one dimension is 0, and the other is above threshold
                            };

                            function dapResult(params, width, height, htmlid)
                            {
                                var elem = document.getElementById(htmlid);
                                if (!elem)
                                {
                                    return;
                                }

                                dapMgr.renderAd(htmlid, params, width, height);

                                var renderData = {
                                    params: params,
                                    width: width,
                                    height: height,
                                    htmlid: htmlid,
                                    adSizeType: AdSizeType.NotAnAd,
                                    canDisplayAdChoices: false,
                                    elem: elem
                                };

                                checkAndSetAdContainerVisibility(renderData);
                            }

                            function checkAndSetAdContainerVisibility(renderData)
                            {
                                var retries = numEvalPasses;

                                checkAndSetAdContainerVisibilityRec();

                                function checkAndSetAdContainerVisibilityRec(finalCheck)
                                {
                                    retries--;
                                    var adId = renderData.htmlid;

                                    checkVisibilityAndUpdateRenderDataContextForElement(renderData);

                                    var isLastPass = (retries === 0);
                                    var adSizeType = renderData.adSizeType;
                                    var adDetected = adSizeType !== AdSizeType.Inconclusive;
                                    var doShow = adSizeType === AdSizeType.NonPointSizedAd;
                                    if (adDetected || isLastPass)
                                    {
                                        var adSizeClassname = postEvaluationNoAdClassname;
                                        if (doShow)
                                        {
                                            if (renderData.height < mediumAdHeight)
                                            {
                                                adSizeClassname = postEvaluationAdSmallClassname;
                                            }
                                            else if (renderData.height < largeAdHeight)
                                            {
                                                adSizeClassname = postEvaluationAdMediumClassname;
                                            }
                                            else
                                            {
                                                adSizeClassname = postEvaluationAdLargeClassname;
                                            }
                                        }

                                        setAdContainerDisplayState(adId, doShow, adSizeClassname);

                                        // last final check for RM
                                        if (!finalCheck)
                                        {
                                            setTimeout(
                                                function finalCheckOnAdContainer()
                                                {
                                                    checkAndSetAdContainerVisibilityRec(true);
                                                },
                                                (numEvalPasses * contentCheckTimeout) >> 1);
                                        }
                                    }
                                    else
                                    {
                                        // if we got here, we didn't find anything but script. Try again later.
                                        setTimeout(checkAndSetAdContainerVisibilityRec, contentCheckTimeout);
                                    }
                                }
                            }

                            function checkVisibilityAndUpdateRenderDataContextForElement(renderData)
                            {
                                if (!renderData)
                                {
                                    return;
                                }
                                evaluateAdContent(renderData);
                            }

                            function evaluateAdContent(renderData)
                            {
                                var adContainer = renderData && renderData.elem;
                                if (!adContainer)
                                {
                                    renderData.adSizeType = AdSizeType.Inconclusive;
                                }

                                var adIframeCollection = adContainer.getElementsByTagName("iframe");
                                var evaluationResult;
                                for (var adIframe, ndx = 0; (adIframe = adIframeCollection[ndx]); ++ndx)
                                {
                                    // skip script-only iFrame elements
                                    var body = ((adIframe.contentDocument || (adIframe.contentWindow || {}).document) || {}).body;
                                    if (!body || !body.hasChildNodes())
                                    {
                                        continue;
                                    }

                                    var childNode, hasChildDiv = false;
                                    for (var index = body.childNodes.length - 1; (childNode = body.childNodes[index]); --index)
                                    {
                                        if (childNode.nodeType === 1
                                            && childNode.nodeName !== "SCRIPT")
                                        {
                                            hasChildDiv = true;
                                            renderData.adSizeType = evaluateElement(childNode, renderData);
                                            if (renderData.adSizeType === AdSizeType.NonPointSizedAd)
                                            {
                                                return;
                                            }
                                        }

                                        // Bug 1715559:[dl_ux][FF9.0] [Win7] - Advertisement is overlapping destination section
                                        // For FF lower versions (FF9.0), index may be negative and hence cause js errors
                                        // Add index value check to solve the problem
                                        if (index <= 0)
                                        {
                                            break;
                                        }
                                    }

                                    if (renderData.adSizeType !== AdSizeType.NonPointSizedAd && hasChildDiv)
                                    {
                                        renderData.adSizeType = evaluateElement(adIframe, renderData);
                                    }

                                    if (renderData.adSizeType === AdSizeType.NonPointSizedAd)
                                    {
                                        return;
                                    }
                                }

                                // extract the characteristics of the div immediate children
                                var adDivCollection = adContainer.getElementsByTagName("div");
                                for (var adDiv, ndx = 0; (adDiv = adDivCollection[ndx]); ++ndx)
                                {
                                    renderData.adSizeType = evaluateElement(adDiv, renderData);

                                    if (renderData.adSizeType === AdSizeType.NonPointSizedAd)
                                    {
                                        return;
                                    }
                                }
                            }

                            function evaluateElement(element, renderData)
                            {
                                var maxWidth = evaluateElementDimension(element, true, discernibleAdWidthThreshold);
                                var maxHeight = evaluateElementDimension(element, false, discernibleAdHeightThreshold);

                                renderData.width = maxWidth;
                                renderData.height = maxHeight;

                                if (maxWidth > discernibleAdWidthThreshold && maxHeight > discernibleAdHeightThreshold)
                                {
                                    return AdSizeType.NonPointSizedAd;
                                }
                                if (maxWidth > 0 && maxHeight > 0)
                                {
                                    return AdSizeType.PointSizedAd;
                                }
                                return AdSizeType.Inconclusive;
                            }

                            function evaluateElementDimension(element, isWidth, threshold)
                            {
                                var dimensionProperties = isWidth ? ["width", "offsetWidth", "scrollWidth"] : ["height", "offsetHeight", "scrollHeight"];
                                var pixelStyle = isWidth ? "pixelWidth" : "pixelHeight";
                                var dimensionStyle = isWidth ? "width" : "height";
                                var totalProperties = 3;
                                var maxDimension = 0, dimension = 0;

                                for (var i = 0; i < totalProperties; i++)
                                {
                                    if ((dimension = element[dimensionProperties[i]]) > maxDimension)
                                    {
                                        maxDimension = dimension;
                                        if (maxDimension > threshold)
                                        {
                                            break;
                                        }
                                    }
                                }

                                var elemStyle = element.style;
                                if (maxDimension <= threshold && elemStyle)
                                {
                                    if ((dimension = elemStyle[pixelStyle]) > maxDimension)
                                    {
                                        maxDimension = dimension;
                                        if (maxDimension <= threshold && (dimension = parseInt(elemStyle[dimensionStyle])) > maxDimension)
                                        {
                                            maxDimension = dimension;
                                        }
                                    }
                                }

                                return maxDimension;
                            }

                            function setAdContainerDisplayState(elemId, doShow, adSizeClassname)
                            {
                                var adHtmlContainer = ((document.getElementById(elemId) || {}).parentNode || {}).parentNode;
                                if (!adHtmlContainer)
                                {
                                    return;
                                }

                                adHtmlContainer.style.display = doShow ? "" : "none";
                                var className = adHtmlContainer.className;

                                className = addOrRemoveClassname(className, postEvaluationClassname, doShow);
                                className = addOrRemoveClassname(className, postEvaluationAdSmallClassname, adSizeClassname === postEvaluationAdSmallClassname);
                                className = addOrRemoveClassname(className, postEvaluationAdMediumClassname, adSizeClassname === postEvaluationAdMediumClassname);
                                className = addOrRemoveClassname(className, postEvaluationAdLargeClassname, adSizeClassname === postEvaluationAdLargeClassname);
                                className = addOrRemoveClassname(className, postEvaluationNoAdClassname, adSizeClassname === postEvaluationNoAdClassname);

                                adHtmlContainer.className = className;
                            }

                            function addOrRemoveClassname(classNameList, className, add)
                            {
                                var classIndex = classNameList.indexOf(className);
                                if (add)
                                {
                                    if (classIndex === -1)
                                    {
                                        return classNameList + " " + className;
                                    }
                                }
                                else if (classIndex >= 0)
                                {
                                    return classNameList.replace(className, "");
                                }
                                return classNameList;
                            }

                            window.dap = dapResult;
                        })();
                        //]]>

                            dap("&amp;AP=1089&amp;PG=SPOUSEN30&amp;PVGUID=e099a914ec1243b6805d23d48aaaa048&amp;PROVIDERID=B4PIZCNF6", 300, 600, "rectangle1_article_football_nfl_container_23a41c66-fb55-4a2f-847d-a7918f58f21e");
                    </script>
            </div>
                    <a href="//go.microsoft.com/fwlink/?LinkID=286759" target="_blank" class="adchoices" data-piitxt="adchoices">
                        <span>AdChoices</span>
                    </a>
        </div>
    </div>
 <div class="nextcontentitem">
<h3> <h2>
 <span>Up Next</span>
 </h2>
</h3>
<ul>
 <li >
 
 <a href="/en-us/sports/winter-olympics/opinion-new-winter-olympic-sport-american-fans-hating-on-american-athletes-who-speak-their-mind/ar-BBJhjC5">
<img alt="Vonn during an interview in the finish area after her run during training for the women&#39;s downhill in the 2017 FIS alpine skiing World Cup at Lake Louise." height="72" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBJe7LW.img?h=72&amp;w=96&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=2201&amp;y=1563" title="Vonn during an interview in the finish area after her run during training for the women&#39;s downhill i... - Sergei Belski, Sergei Belski-USA TODAY Sports" width="96" /> <h4>Opinion: American &#39;fans&#39; hating on American athletes who speak their mind</h4>
 <span>
<img alt="USA TODAY SPORTS Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BB4kwAp.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" /> USA TODAY SPORTS
</span>
 </a>

</li>
 </ul>
</div>
    <div  class="ad"  id="rectangle2_article_football_nfl_35376041-269d-4df6-849d-77406eb18f76">
        <div>
            <div  id="rectangle2_article_football_nfl_container_35376041-269d-4df6-849d-77406eb18f76">
                    <script type="text/javascript">
                        //<![CDATA[
                        (function define_dap()
                        {
                            if (window.dap)
                            {
                                return;
                            }

                            // all data needed to render the ads or refresh them
                            var postEvaluationClassname = "non-empty-ad";
                            var postEvaluationAdSmallClassname = "layout-small";
                            var postEvaluationAdMediumClassname = "layout-medium";
                            var postEvaluationAdLargeClassname = "layout-large";
                            var postEvaluationNoAdClassname = "no-ad";

                            var mediumAdHeight = 200;
                            var largeAdHeight = 550;

                            var numEvalPasses = 10;
                            var contentCheckTimeout = 300;
                            var discernibleAdHeightThreshold = 30;
                            var discernibleAdWidthThreshold = 40;

                            var AdSizeType =
                            {
                                NotAnAd: 0,                     // dimensions are both 0
                                PointSizedAd: 1,                // dimensions are both under threshold
                                NonPointSizedAd: 2,             // dimensions are both above threshold (full size)
                                Inconclusive: 3                 // one dimension is 0, and the other is above threshold
                            };

                            function dapResult(params, width, height, htmlid)
                            {
                                var elem = document.getElementById(htmlid);
                                if (!elem)
                                {
                                    return;
                                }

                                dapMgr.renderAd(htmlid, params, width, height);

                                var renderData = {
                                    params: params,
                                    width: width,
                                    height: height,
                                    htmlid: htmlid,
                                    adSizeType: AdSizeType.NotAnAd,
                                    canDisplayAdChoices: false,
                                    elem: elem
                                };

                                checkAndSetAdContainerVisibility(renderData);
                            }

                            function checkAndSetAdContainerVisibility(renderData)
                            {
                                var retries = numEvalPasses;

                                checkAndSetAdContainerVisibilityRec();

                                function checkAndSetAdContainerVisibilityRec(finalCheck)
                                {
                                    retries--;
                                    var adId = renderData.htmlid;

                                    checkVisibilityAndUpdateRenderDataContextForElement(renderData);

                                    var isLastPass = (retries === 0);
                                    var adSizeType = renderData.adSizeType;
                                    var adDetected = adSizeType !== AdSizeType.Inconclusive;
                                    var doShow = adSizeType === AdSizeType.NonPointSizedAd;
                                    if (adDetected || isLastPass)
                                    {
                                        var adSizeClassname = postEvaluationNoAdClassname;
                                        if (doShow)
                                        {
                                            if (renderData.height < mediumAdHeight)
                                            {
                                                adSizeClassname = postEvaluationAdSmallClassname;
                                            }
                                            else if (renderData.height < largeAdHeight)
                                            {
                                                adSizeClassname = postEvaluationAdMediumClassname;
                                            }
                                            else
                                            {
                                                adSizeClassname = postEvaluationAdLargeClassname;
                                            }
                                        }

                                        setAdContainerDisplayState(adId, doShow, adSizeClassname);

                                        // last final check for RM
                                        if (!finalCheck)
                                        {
                                            setTimeout(
                                                function finalCheckOnAdContainer()
                                                {
                                                    checkAndSetAdContainerVisibilityRec(true);
                                                },
                                                (numEvalPasses * contentCheckTimeout) >> 1);
                                        }
                                    }
                                    else
                                    {
                                        // if we got here, we didn't find anything but script. Try again later.
                                        setTimeout(checkAndSetAdContainerVisibilityRec, contentCheckTimeout);
                                    }
                                }
                            }

                            function checkVisibilityAndUpdateRenderDataContextForElement(renderData)
                            {
                                if (!renderData)
                                {
                                    return;
                                }
                                evaluateAdContent(renderData);
                            }

                            function evaluateAdContent(renderData)
                            {
                                var adContainer = renderData && renderData.elem;
                                if (!adContainer)
                                {
                                    renderData.adSizeType = AdSizeType.Inconclusive;
                                }

                                var adIframeCollection = adContainer.getElementsByTagName("iframe");
                                var evaluationResult;
                                for (var adIframe, ndx = 0; (adIframe = adIframeCollection[ndx]); ++ndx)
                                {
                                    // skip script-only iFrame elements
                                    var body = ((adIframe.contentDocument || (adIframe.contentWindow || {}).document) || {}).body;
                                    if (!body || !body.hasChildNodes())
                                    {
                                        continue;
                                    }

                                    var childNode, hasChildDiv = false;
                                    for (var index = body.childNodes.length - 1; (childNode = body.childNodes[index]); --index)
                                    {
                                        if (childNode.nodeType === 1
                                            && childNode.nodeName !== "SCRIPT")
                                        {
                                            hasChildDiv = true;
                                            renderData.adSizeType = evaluateElement(childNode, renderData);
                                            if (renderData.adSizeType === AdSizeType.NonPointSizedAd)
                                            {
                                                return;
                                            }
                                        }

                                        // Bug 1715559:[dl_ux][FF9.0] [Win7] - Advertisement is overlapping destination section
                                        // For FF lower versions (FF9.0), index may be negative and hence cause js errors
                                        // Add index value check to solve the problem
                                        if (index <= 0)
                                        {
                                            break;
                                        }
                                    }

                                    if (renderData.adSizeType !== AdSizeType.NonPointSizedAd && hasChildDiv)
                                    {
                                        renderData.adSizeType = evaluateElement(adIframe, renderData);
                                    }

                                    if (renderData.adSizeType === AdSizeType.NonPointSizedAd)
                                    {
                                        return;
                                    }
                                }

                                // extract the characteristics of the div immediate children
                                var adDivCollection = adContainer.getElementsByTagName("div");
                                for (var adDiv, ndx = 0; (adDiv = adDivCollection[ndx]); ++ndx)
                                {
                                    renderData.adSizeType = evaluateElement(adDiv, renderData);

                                    if (renderData.adSizeType === AdSizeType.NonPointSizedAd)
                                    {
                                        return;
                                    }
                                }
                            }

                            function evaluateElement(element, renderData)
                            {
                                var maxWidth = evaluateElementDimension(element, true, discernibleAdWidthThreshold);
                                var maxHeight = evaluateElementDimension(element, false, discernibleAdHeightThreshold);

                                renderData.width = maxWidth;
                                renderData.height = maxHeight;

                                if (maxWidth > discernibleAdWidthThreshold && maxHeight > discernibleAdHeightThreshold)
                                {
                                    return AdSizeType.NonPointSizedAd;
                                }
                                if (maxWidth > 0 && maxHeight > 0)
                                {
                                    return AdSizeType.PointSizedAd;
                                }
                                return AdSizeType.Inconclusive;
                            }

                            function evaluateElementDimension(element, isWidth, threshold)
                            {
                                var dimensionProperties = isWidth ? ["width", "offsetWidth", "scrollWidth"] : ["height", "offsetHeight", "scrollHeight"];
                                var pixelStyle = isWidth ? "pixelWidth" : "pixelHeight";
                                var dimensionStyle = isWidth ? "width" : "height";
                                var totalProperties = 3;
                                var maxDimension = 0, dimension = 0;

                                for (var i = 0; i < totalProperties; i++)
                                {
                                    if ((dimension = element[dimensionProperties[i]]) > maxDimension)
                                    {
                                        maxDimension = dimension;
                                        if (maxDimension > threshold)
                                        {
                                            break;
                                        }
                                    }
                                }

                                var elemStyle = element.style;
                                if (maxDimension <= threshold && elemStyle)
                                {
                                    if ((dimension = elemStyle[pixelStyle]) > maxDimension)
                                    {
                                        maxDimension = dimension;
                                        if (maxDimension <= threshold && (dimension = parseInt(elemStyle[dimensionStyle])) > maxDimension)
                                        {
                                            maxDimension = dimension;
                                        }
                                    }
                                }

                                return maxDimension;
                            }

                            function setAdContainerDisplayState(elemId, doShow, adSizeClassname)
                            {
                                var adHtmlContainer = ((document.getElementById(elemId) || {}).parentNode || {}).parentNode;
                                if (!adHtmlContainer)
                                {
                                    return;
                                }

                                adHtmlContainer.style.display = doShow ? "" : "none";
                                var className = adHtmlContainer.className;

                                className = addOrRemoveClassname(className, postEvaluationClassname, doShow);
                                className = addOrRemoveClassname(className, postEvaluationAdSmallClassname, adSizeClassname === postEvaluationAdSmallClassname);
                                className = addOrRemoveClassname(className, postEvaluationAdMediumClassname, adSizeClassname === postEvaluationAdMediumClassname);
                                className = addOrRemoveClassname(className, postEvaluationAdLargeClassname, adSizeClassname === postEvaluationAdLargeClassname);
                                className = addOrRemoveClassname(className, postEvaluationNoAdClassname, adSizeClassname === postEvaluationNoAdClassname);

                                adHtmlContainer.className = className;
                            }

                            function addOrRemoveClassname(classNameList, className, add)
                            {
                                var classIndex = classNameList.indexOf(className);
                                if (add)
                                {
                                    if (classIndex === -1)
                                    {
                                        return classNameList + " " + className;
                                    }
                                }
                                else if (classIndex >= 0)
                                {
                                    return classNameList.replace(className, "");
                                }
                                return classNameList;
                            }

                            window.dap = dapResult;
                        })();
                        //]]>

                            dap("&amp;AP=1089&amp;PG=SPOUSEN28&amp;PVGUID=e099a914ec1243b6805d23d48aaaa048&amp;PROVIDERID=B4PIZCNF6", 300, 250, "rectangle2_article_football_nfl_container_35376041-269d-4df6-849d-77406eb18f76");
                    </script>
            </div>
                    <a href="//go.microsoft.com/fwlink/?LinkID=286759" target="_blank" class="adchoices" data-piitxt="adchoices">
                        <span>AdChoices</span>
                    </a>
        </div>
    </div>
 <section class="morefromproviderrr"  data-aop="morefromprovidervnext_morefromprovidervnext" >
 
<h3> <h2>
 <span>More from Sports Illustrated</span>
 </h2>
</h3>
         <div class="logo"  data-aop="provider_upsell" >
            <a target="_blank" href="http://www.si.com/?xid=msn_house_redesign">
               <img alt="Sports Illustrated" height="250" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBv8iVR.img?h=250&amp;w=300&amp;m=1&amp;q=60&amp;b=white" width="300" />
            </a>
        </div>

<ul>
 <li   >
<a href="https://www.si.com/soccer/2018/02/18/rochdale-tottenham-live-stream-watch-fa-cup-online-tv-channel"  target="_blank">
 <img alt="" height="66" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBJgHN4.img?h=66&amp;w=88&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=655&amp;y=155" title="Getty Images" width="88" />
<div class="headline-container">
  <span class="truncate">How to Watch Rochdale vs. Tottenham: FA Cup Live Stream, TV Channel, Game Time</span>
 <div class="regular-attribution-text attribution">
 <img alt="Sports Illustrated Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAfDKO5.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" />
 Sports Illustrated
</div>

                        </div>
                    </a>
                </li>
 <li   >
<a href="https://www.si.com/soccer/2018/02/18/psg-premier-league-pochettino-mourinho-pressure-mounts-unai-emery-rumor"  target="_blank">
 <img alt="" height="66" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBJhdiB.img?h=66&amp;w=88&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=515&amp;y=219" title="Provided by TIME Inc." width="88" />
<div class="headline-container">
  <span class="truncate">Report: PSG Shortlists Mauricio Pochettino, Jose Mourinho as Pressure Mounts on Unai Emery</span>
 <div class="regular-attribution-text attribution">
 <img alt="Sports Illustrated Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAfDKO5.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" />
 Sports Illustrated
</div>

                        </div>
                    </a>
                </li>
 <li   >
<a href="https://www.si.com/soccer/2018/02/18/man-city-summer-swoop-rated-borussia-dortmund-julian-weigl"  target="_blank">
 <img alt="" height="66" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBJhjD6.img?h=66&amp;w=88&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f&amp;x=655&amp;y=127" title="Provided by TIME Inc." width="88" />
<div class="headline-container">
  <span class="truncate">Report: Man City Prepare Summer Move for Borussia Dortmund&#39;s Julian Weigl</span>
 <div class="regular-attribution-text attribution">
 <img alt="Sports Illustrated Logo" height="16" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAfDKO5.img?h=16&amp;w=16&amp;m=6&amp;q=60&amp;u=t&amp;o=t&amp;l=f" width="16" />
 Sports Illustrated
</div>

                        </div>
                    </a>
                </li>
 </ul>
         <div class="promotionalcontent">
            <span class="promoimage">
                <a target="_blank" href="http://www.si.com/"  data-aop="provider_logo_secondary" >
                   <img alt="Sports Illustrated" height="100" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAfE5g8.img?h=100&amp;w=100&amp;m=6&amp;q=60&amp;u=t&amp;o=f&amp;l=f" width="100" />
                </a>
            </span>
            <span class="promotext">
                <div class="providername">
                    Sports Illustrated
                </div>
                <div class="readmore">
                    <a target="_blank" href="http://www.si.com/"  data-aop="provider_promotext" >
                       View the full site
                    </a>
                </div>
            </span>
        </div>

 
</section>



</div>
<div id="nav">
 <ul class="verticalsnav">
 <li >
<a href="/en-us">Home</a>
</li>
 <li >
<a href="/en-us/news">News</a>
</li>
 <li >
<a href="/en-us/weather">Weather</a>
</li>
 <li >
<a href="/en-us/entertainment">Entertainment</a>
</li>
 <li  class="current">
<a href="/en-us/sports">Sports</a>
</li>
 <li >
<a href="/en-us/money">Money</a>
</li>
 <li >
<a href="/en-us/lifestyle">Lifestyle</a>
</li>
 <li >
<a href="/en-us/health">Health &amp; Fitness</a>
</li>
 <li >
<a href="/en-us/foodanddrink">Food &amp; Drink</a>
</li>
 <li >
<a href="/en-us/travel">Travel</a>
</li>
 <li >
<a href="/en-us/autos">Autos</a>
</li>
 <li >
<a href="/en-us/video">Video</a>
</li>
 </ul>
</div>
 </div>
<div id="foot">
<div> <a href="https://www.microsoft.com/en-us/default.aspx">&#169; 2018 Microsoft</a>
 <a href="https://go.microsoft.com/fwlink/?LinkId=521839">Privacy</a>
 <a href="https://go.microsoft.com/fwlink/?LinkID=246338">Legal</a>
 <a href="https://go.microsoft.com/fwlink/?LinkID=286759">About our Ads</a>
 <a href="https://jfe.qualtrics.com/form/SV_d4ir2X6Zkgjw0rb">Feedback</a>
 <a href="https://go.microsoft.com/fwlink/?LinkId=512703">Help</a>
 <a href="/en-us/msn-worldwide">MSN Worldwide</a>
 <a href="https://newsletters.msn.com/">Newsletter</a>
</div>
</div>
  <div>
 <img src="//c.msn.com/c.gif?udc=true&amp;rid=e099a914ec1243b6805d23d48aaaa048&amp;rnd=636545610197901628&amp;rf=&amp;tp=http%253A%252F%252Fwww.msn.com%252Fen-us%252Fsports%252Fnfl%252Fjj-watts-hurricane-harvey-fundraiser-surpasses-dollar30-million%252Far-AArwNR0&amp;di=898&amp;lng=en-us&amp;cv.product=prime&amp;pn=article&amp;activityId=e099a914ec1243b6805d23d48aaaa048&amp;d.dgk=downlevel.pc&amp;d.imd=0&amp;st.dpt=football_nfl&amp;st.sdpt=&amp;subcvs=sports&amp;pg.n=articlevnext" alt="image beacon" width="1" height="1" /><img src="https://sb.scorecardresearch.com/p?c1=2&amp;c2=3000001&amp;rn=636545610197901628&amp;c7=http%253A%252F%252Fwww.msn.com%252Fen-us%252Fsports%252Fnfl%252Fjj-watts-hurricane-harvey-fundraiser-surpasses-dollar30-million%252Far-AArwNR0&amp;c8=&amp;c9=" alt="image beacon" width="1" height="1" /><img src="//otf.msn.com/c.gif?js=0&amp;evt=impr&amp;di=898&amp;pi=&amp;ps=&amp;su=http%253A%252F%252Fwww.msn.com%252Fen-us%252Fsports%252Fnfl%252Fjj-watts-hurricane-harvey-fundraiser-surpasses-dollar30-million%252Far-AArwNR0&amp;pageid=articlevnext&amp;mkt=en-us&amp;pn=article&amp;pp=False&amp;cv.product=prime&amp;cv.partner=Sports%2BIllustrated&amp;cv.publcat=TIME%2BInc.&amp;st.dpt=football_nfl&amp;st.sdpt=&amp;dv.Title1=&amp;cts=636545610197901628&amp;rf=&amp;rid=e099a914ec1243b6805d23d48aaaa048&amp;cvs=Browser&amp;subcvs=sports&amp;cv.entityId=AArwNR0&amp;cv.entitySrc=ar&amp;provid=AAdfXky&amp;ar=0&amp;d.dgk=downlevel.pc&amp;d.imd=0&amp;cv.parentId=&amp;isCorePV=&amp;pgIdx=&amp;pgTot=&amp;activityId=e099a914ec1243b6805d23d48aaaa048&amp;pm=&amp;pg.n=articlevnext&amp;pg.t=article&amp;pg.c=&amp;pg.p=prime" alt="image beacon" width="1" height="1" />
</div>

 
     <script>
        require(["headData", "pageInstance", "mediator", "c.deferred"], function (headData, pageInstance, mediator)
        {
        var url = '//www.bizographics.com/collect/?fmt=gif&pid=7850';
        if (headData && headData.clientSettings && headData.clientSettings.static_page)
        {
            mediator.pub(pageInstance.eventName);
            var rid = pageInstance.getActivityId();
            url = url.replace(/([?&]rid=)[^&#]*/i, "$1" + rid);
            }
        new Image().src = url.replace(/&amp;/g, '&');
    });
    </script>
    <noscript>
        <div>
            <img data-src="//www.bizographics.com/collect/?fmt=gif&amp;pid=7850&amp;ts=noscript" width="1" height="1" alt="" />
        </div>
    </noscript>
    <script>
        require(["document", "c.deferred"], function (document)
        {
            var iframe = document.createElement("iframe");
            var protocolWithColon = "True" === "True" ? document.location.protocol : protocol + ":";

            iframe.src = protocolWithColon + "//" + "cdn.adaptv.advertising.com/msft/msftsync.html";
            iframe.width = 0;
            iframe.height = 0;
            iframe.setAttribute("style", "display: block; border: 0");

            document.body.appendChild(iframe);
        });
    </script>
    <noscript>
        <iframe src="cdn.adaptv.advertising.com/msft/msftsync.html" height="0" width="0" style="display: block; border: 0"></iframe>
    </noscript>

 
</body>
 <!--MSNAvailToken--></html>