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