Brian Griese has left the San Francisco 49ers, which left fans wondering why. We now know the reason thanks to general ...