Joe Hastings (American football)

Joe Hastings (born May 5, 1987) is an American football wide receiver. He was signed by the San Francisco 49ers as an undrafted free agent in 2011, and again in 2013. He played college football at Washburn.

San Francisco 49ers
Hastings was signed by the San Francisco 49ers as an undrafted free agent following the 2011 NFL Draft on July 27, 2011. He was released following training camp and was signed to the 49ers practice squad on September 4. He was promoted to the active roster on December 31 replacing an injured Braylon Edwards.