The NFL free agency is going on right now. So many teams are trying to improve and some popular players are leaving for a better paycheck. One of those players that has moved on is Carolina Panthers wide receiver Steve Smith.

Smith, spent his entire career with the Panthers until his release during the 2014 free agency period, and is that franchise's all-time leader in total touchdowns, receptions, and receiving yards. He just recently signed with the Baltimore Ravens. Watch this kids reaction when he finds out his favorite player is no longer on the team!

(Steve Smith has since reached out to the child and promises to hook up with him when hes back in town).