Tampa Bay Buccaneers legend Mike Evans shook up the NFL by signing with the San Francisco 49ers as a free agent in March.