Kevin Stallings made more than $500K per win at Pitt