A decade after last playing at Candlestick Park on his 30th birthday, Terrell Owens will return Sunday as the 49ers' honorary game captain.

Owens, the 49ers' second-most prolific receiver all-time behind Jerry Rice, will be on hand to commemorate his January 1999 playoff heroics as part of the team's "Farewell Candlestick" campaign.

Owens played for the 49ers from 1996-2003 before a convoluted trade that sent him to the Philadelphia Eagles for two seasons. He last played in 2010 with the Cincinnati Bengals. His other career stops were with the Dallas Cowboys (2006-08) and Buffalo Bills (2009).