They probably are a little on the large size for TN, but, it wouldn't shock me to hear of a striper eating one. They certainly eat much bigger forage.
One of the largest stripers I caught while doing my masters food habits study was on a 12" smallmouth on a day when the bluegill were hard to catch. One 20#+ ate it as soon as I drifted it over that hump. And, yes, it was legal to fish with that smallie at the time. I sort of cringe thinking about it now, but at the time, I really needed stomach samples.