March 27 (UPI) -- As far as his NFL career goes, Josh Gordon is on the outside looking in.
But there is no doubt that the 2013 All-Pro still has the skills to play in the league.
Gordon, who hasn't played in the NFL since 2014, was suspended for the 2015 season for violating the league's substance abuse policy. He missed the first four games in 2016 and was due to come back in Week 5, before checking himself into rehab and missing the entire season.
The 25-year-old playmaker showed off his electrifying ability Sunday on social media with in an array of slam-dunk videos. He has also posted several photos of his sculpted physique on different social platforms.
Gordon has 2,754 yards and 14 touchdowns in 35 career games. In 2013, he earned Pro Bowl and All-Pro nods for hauling in 87 receptions for 1,646 yards and nine touchdowns. He is under contract for $1.06 million this season and is a free agent in 2018. Gordon applied for reinstatement on March 1 and is expected to hear about the league's decision on the matter in April or May. The Browns are expected to move on from the speedster.