Can't be certain with the pics and age but it's a sunfish and WILL NOT GET 10" in a typical aquarium. Assuming it's a Bluegill, I would expect it to get around 6".
bro that's nut's you got a some what native fish in feeder's... were did you get it?.
If it's a blueGill they only get about 6 1/2'' or 7 '' in the river's ... unless farm raised then larger .. better food or steriod's I guess...
if you have a river or stream near buy take a sample to test P.H.. so you can replacate it in a tank for that guy .. most likely it's soft to neutral..
Watch out with tank mate's not to sure how aggresive it is or is'nt...