New York Giants 12"x12" Mega Decal Produced with the highest grade materials