new york giants and san francisco 49ers