Bills GM Doug Whaley backpedals on claim that humans aren't supposed to play football May 25, 2016 6:52 pm|