The Section VII high school spring sports season already has practices underway, where high school flag football got to start its season in a special way. Members of the New York Giants organization, ...