The New York Giants have three veteran wide receivers fighting for the final spot on the 53-man roster in training camp.