ORCHARD PARK, N.Y. — The Buffalo Bills canceled practice Thursday amid more than 2 feet of snow and opted to handle team meetings virtually. The Bills posted pictures on X of their home stadium buried in snow, with its blue seats barely visible in most places. According to the National Weather Service in Buffalo, the nearby vicinity of Orchard Park …