
Mario's Miracle Poster
from $15.99
$39.99
$39.99
Seneca Wallace received nationwide notice in 2002 while with the Iowa State Cyclones in a play known affectionately to some as "The Run," in which he traversed back to the 32 yard line before running it in for a 12-yard touchdown versus Texas Tech.