I thought it was your real name. Was there a Senator named Ed Stroud? I'd guess pitcher.
I'll use my Call Someone option to ask Senators2005 on the nickname.
Don't ask me...cause I don't know. Who's Ed Stroud? If he wasn't part of the Senators Hall of Fame, I don't know 'em. I was born the year they left for Texas.