Shirley was with the Oakland Raiders' practice squad for two weeks.
Tampa Bay Buccaneers
Shirley was signed to the Tampa Bay Buccaneers practice squad on October 6, 2015.[1] He was promoted to the active roster on October 31, 2015. The team waived tackle Reid Fragel to make room for Shirley.
On December 15, 2015, Shirley was released from the Buccaneers.[2]
Second stint with Oakland Raiders
On December 17, 2015, it was announced Shirley would again be joining the Oakland Raiders practice squad.[3]
Seattle Seahawks
On January 20, 2016, Shirley signed a futures contract with the Seattle Seahawks.[4] On May 4, 2016, the Seahawks waived Shirley.[5] On August 30, 2016, he was placed on injured reserve but was released on September 5, 2016.[6][7]
Chicago Bears
On December 14, 2016 Shirley was signed to the Bears' practice squad.[8] He was promoted to the active roster on December 31, 2016.[9] He was released by the Bears on January 9, 2017.[10]