NBC News: Former Pittsburgh Steelers line up on opposite sides in the Trump-Harris showdown