There are a number of George Hamiltons, but if you are referring to the actor, no, Josh is not related to George.
something
Texas Rangers
That would depend on the length of the bat. The '-2' is known as the 'bat drop' or 'drop weight' and means that the weight of the bat, in ounces, is 2 less than the length of the bat in inches. To find the weight of the bat you must first measure the bat to find its length. If the length of the bat is 30 inches, the weight of the bat is 28 ounces. If the length of the bat is 28 inches, the weight of the bat is 26 ounces.
MLB player Josh Beckett bats right.
MLB player Josh Donaldson bats right.
MLB player Josh Edgin bats left.
MLB player Josh Fields bats right.
MLB player Josh Hamilton bats left.
MLB player Josh Johnson bats left.
MLB player Josh Phegley bats right.
MLB player Josh Rutledge bats right.