Here's the other Panthers quad - let's see what it brought to town:
Issac Byrd was a less successful WR, but was also less heralded as a 6th round pick of the Titans in 1997. He spent 3 seasons there, including the 1999 Super Bowl versus the Rams (he grew up in St. Louis) before finishing his last three years in Carolina. His most yards in a season was the 2001 Panthers season with 492, so he was never a major receiver, but he did do a little damage in the NFL.
And the back:
Which is more than you can say for Chris Weinke. He won one game with the Panthers in his 2001 rookie season, and then lost another 15 over two years. In 2003 Jake Delhomme took over as the starter, and Weinke never even saw a stat in 2003 or 2004. He won one game in 2006, which might have influenced the 49ers to sign him for 2007. But he lost his only start there, and then his career was over. Much like his minor league MLB career, which spanned six seasons and got all the way to AAA - where he batted an overall .213/.302/.343 and decided to go back to football.
So who wins the card? It's close, because Walls did well, but I pick Muhammad. He shone quite a bit brighter overall, albeit at an easier position to shine. Third place would be Byrd, because dang Weinke was bad.