5:24Nintendo SwitchNFL Finally Comes to Nintendo Switch (Wild Card Football Review)October 11, 20231,904