Giants proved to everyone...they can win with even 2nd string skilled position players....Giants totally manhandled Carolina OF...