Stay tuned for my grades, which I will post shortly. In the mean time, check out my post-game Periscope recap below. Sorry for the poor video quality. My phone must have gotten disconnected from the stadium’s wifi. I’m still working out the kinks. This is preseason for me, too.
49ers-Broncos post game recap https://t.co/Fkgw23m8oo
— Grant Cohn (@grantcohn) August 20, 2017