No, they only live in saltwater... when they are young (6"-12" or so) we call them "snappers"...
they migrate up and down the East Coast with the seasons...
a BIG Blue can get to around 20#'s, but that size is rare...
usually in the 5-12# range...

Stripped Bass can reach 70+#'s... largest recorded was about 125#'s...