Former Giants offensive lineman Geoff Schwartz announced on SB Nation on Tuesday that he was retiring from the NFL.

Schwartz, 30, wrote in the first-person piece that while he has no regrets about his pro football career, he wanted things to work out better during his time with the Giants.

advertisement | advertise on newsday

Schwartz signed a four-year deal with the Giants in 2013 as a free agent and played only 13 games in two seasons because of multiple injuries, including leg and foot fractures. The Giants cut Schwartz last February.

Schwartz signed with the Lions after leaving the Giants but was cut before the regular season. He also played for the Panthers, Vikings and Chiefs.