Bottom line is when working for a company, you represent their brand. You have to be conservative while on social media and during interviews etc. He knows that.
Bullshit. ESPN is liberal PC-correct. If he worked for a more conservative media outlet that didn't stifle his free speech, he'd have his job.
Fuck ESPN.
Besides, he's siding with an existing LAW.