I gave blood today. It was pretty uneventful. My planned surgery probably won't affect my ability to give blood either before or after. At least this time it won't affect my racing.
The prize was a voucher for a free $15 (upper level) ticket to the Cleveland Gladiators Arena football team.