Fans saw Sheldon Cooper sharing an apartment with Leonard Hofstadter (Johnny Galecki) for most of the 12 seasons, and it’s likely that the creators initially intended for them to be best friends.
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 ...