Walsh (IL) has just been declared the winner by 299 votes. Chalk up one for the good guys.
Good news!!!
Thanks.