TMZ Sports reported Atlanta Falcons defensive end Takk McKinley was detained by the Los Angeles Police Department after friends were concerned with his well being. Tuesday night, the Atlanta Falcons verified the TMZ Sports report and head coach Dan Quinn released a statement confirming the status of McKinley. “We were recently made aware of the situation involving Takk in Los […]