The Giants signed this 6'10", 265 lb pitcher from Nashua of the CanAm League, an indy league in the northeast:
His stat line for Nashua was 7-4, 2.14, 54.2 IP, 22 BB, 63 K as a setup man/middle reliever.
Apparently Steve has a great interest in pitching mechanics and has done some work with our friend at Baseball Think Factory:
Wow! There's some pretty impressive video in there!
That's not all. Steve made the CBS Evening News with Katie Couric back in 2006 because he was dabbling with the elusive gyroball:
I don't know what became of the gyroball, but it wasn't mentioned in the later Think Factory story.
I would guess Steve might start out in San Jose. If that's the case, I will make every effort to see him pitch when the team travels to SoCal. I suppose there is an outside chance they might keep him in the northeast and start him out all the way up at AA.
I supppose he's a longshot, but it's fun to fantasize about a 6'10", 265 lb setup man pitching for the Giants.