Sam & Dean's Grandfather?

Could Henry actually be Sam and Dean's grandfather on Supernatural? "As Time Goes By" is the 12th episode of the show's eighth episode
Added:

Supernatural Season 8 Episode 12 Quotes

Who are you not calling?

Dean

He's my brother and he's the only family I've got.

Dean