That’s fair enough, but Jim Harbaugh’s side has, if nothing else, won games it is supposed to win. Justin Herbert certainly ...
We’re rolling with an open thread this morning. You all know what to do! And now for today’s links. Here’s why Justin Herbert ...