TerryTate
☠️ Banned ☠️
Who do you think will win...and help me out with the poll please :)
and FYI, i just realized that the poll makes it sound like the game is at Fenway, but its @ minute Maid field in Houston, McGuire set his mark in Boston years back....
and FYI, i just realized that the poll makes it sound like the game is at Fenway, but its @ minute Maid field in Houston, McGuire set his mark in Boston years back....