Magic or great timing? ?? (via Buffalo Bills) Posted on May 25, 2017 by theFFeed Magic or great timing? ?? (via Buffalo Bills) Posted by Bleacher Report on Thursday, May 25, 2017