To find the last time Alex Smith threw for more than 300 yards, you have to go back to October 10, 2010. It's not a pleasant memory for Smith. That was the game in which then-coach Mike Singletary --...