THAT. ARM. ? The Kansas City Chiefs fans are going to love Pat Mahomes. Posted on May 9, 2017 by theFFeed https://www.facebook.com/NFL/videos/10155108348426263/