NBC’s Michele Tafoya: “I think the distinction between men and women in sports media is old and tired”

You look at Michele Tafoya’s resume and you’re struck by her MBA from the […]