Veteran National Football League defensive lineman Jared Allen announced his retirement from the league via his Twitter account on Thursday morning, putting an end to his 12 year career.

Allen played for the Kansas City Chiefs, Minnesota Vikings, Chicago Bears, and the Carolina Panthers during his time.

Here's his retirement announcement: