The San Francisco Giants and the San Francisco 49ers have come together in a variety of ways in the past few months.