I like the concept but, "I will screm when we pull a SPx Rookie Redemption"? Really? Probably not the best choice of words. Or maybe it is. My guess is they're wanting this young lad to scream with joy like this kid:
Redemptions though - they make me want to scream, but in the slightly more angry sense.
Using redemptions as a central piece of a marketing campaign? Really?