New York Giants + Yoga = Super Bowl Champions! February 13, 2012 Did you know the New York Giants get their edge from practicing Yoga regularly? Practicing yoga every week gives them the balance, strength, flexibility, and