Politics can find its way into sports fairly easily because of its sociological impact. Sports are big in America, amassing an audience of millions. Players wield power, and are therefore apt to speak out on certain policy issues, etc.
Sports are front and center in American life. No one loves competition more than Americans. Players are celebrities; thus they and their respective leagues have political agendas that can become quite transparent to all Americans rather quickly.