Originally Posted by RealCowboyfan
ESPN is actually my source on that timing and about football said he ran a 4.40...
Well I'll believe that for now then. I'll be surprised if he runs that consistently though.
Did you know there are only 5000 Snow Leopards in the wild now and they are confined to Central Asia? However, the effective global population (those likely to reproduce) is less than half that number.