San Francisco is perhaps the last place in America where patriots would expect to see a mandate to stand during the national anthem. And yet, that’s exactly what has been ordered by the Giants’ new manager.
San Francisco is perhaps the last place in America where patriots would expect to see a mandate to stand during the national anthem. And yet, that’s exactly what has been ordered by the Giants’ new manager.