Giants great and "NFL on Fox" analyst Michael Strahan is facing some backlash after the network’s special Veterans Day broadcast from Naval Base San Diego.
nypost.com