With the 2014-15 mini camps under way, the New York Giants will have many players battling for a roster spot...