yes it is.
NMP, Dmac, GBL
Bruxelles BRX London GBL Edinburgh EH
major league baseball
a stand up double in baseball is when the batter hits a double and doesn't have to slide at second.
HBP in baseball means "hit by pitch"
Major Baseball League
joined in progress
Run batted in