Yesterday (March 1), Tate McRae hit the Saturday Night Live with something to prove. During her performance of “Sports Car,” McRae pulled out all the stops for a dazzling display of her ...