Alejandro Villanueva has announced his retirement after seven NFL seasons.

He spent time in the U.S. Army before his professional career.

Villanueva, 33, made two Pro Bowls with the Pittsburgh Steelers and spent his final season with the Baltimore Ravens.

The offensive tackle is a former U.S. Army Ranger who served two tours in Afghanistan.