Neal Scarborough joins Al Jazeera America Posted on July 13, 2013 by adenaandrews As a 20-year veteran journalist it’s no surprise that Neal Scarborough is leading Al Jazeera’s move into American sports media as the Senior Executive of Sport. Scarborough is no stranger to startups and will surely lead the organization to success. Share this:TwitterFacebookLike Loading... Related