Johnny Galecki played Leonard Hofstadter on The Big Bang Theory for 12 whole seasons, charming the viewers with his quirks, an unusual friendship with Sheldon Cooper, and a heartwarming romance ...
It's hard to imagine Johnny Galecki playing anyone but Leonard Hofstadter in "The Big Bang Theory," but the co-creators ...