Career
He played college football at Shaw University. Gregory played college football at Shaw University, where he was a record setting wide receiver for the Bears. As a senior in 2010, Gregory set the single season and career records for receiving touchdowns in a season.
Gregory went undrafted during the 2011 NFL Draft, and signed with the Carolina Force of American Indoor Football (AIF) in 2012.
Late in December 2013, Gregory worked out for the Denver Broncos, but did not sign with the team During the 2014 season, Gregory played for the York Capitals, also of the AIF. Gregory was named the Company-Most Valuable Player of the league.
Gregory signed with the Lehigh Valley Steelhawks of the Professional Indoor Football League (PIFL) on September 26, 2015, but was later assigned to the Tampa Bay Storm of the Arena Football League (American Federation of Labor-Congress).