Cowboys open 2012 NFL season at Giants