Chris Clark glances out the window overlooking the Buffalo Bills’ long-time home, Highmark Stadium, and can still picture ...