'SNL' star Michael Che delivers hilarious sports updates

Author:
Video Duration:
3:15

On Tuesday's SI Now, "SNL" cast member Michael Che discusses Donald Trump's bitter tweets about the Buffalo Bills and why New Yorkers are so tough .