Husain Abdullah

Kansas City Chiefs free safety Husain Abdullah carries the ball after intercepting a pass and running it back 39 yards for a touchdown during the fourth quarter of an NFL football game against the New England Patriots, Monday, Sept. 29, 2014, in Kansas City, Mo. (AP Photo/Ed Zurga)

Leave a Comment