The New York Giants are one of the most successful franchises in NFL History. Find out why the team has been able to perform consistently at a championship level.