It seems LaRon Landry may have finally been figured out.
It seems the player most likely to resemble a Marvel Comic, has been suspended four games for performance enhancing drugs.
#Colts S LaRon Landry is suspended without pay for 4 games of this season for violating @NFL policy on performance enhancing substances.
— Ian Rapoport (@RapSheet) September 29, 2014
Landry, 29, will be suspended for the next four games of the Colts’ 2014 regular season. He will be eligible to return to the team’s roster on Monday, Oct. 27 following the Oct. 26 game against the Pittsburgh Steelers.