I had the giants yesterday too thinking Moore was going to get it first win and they were going to go on a 3 game run. Shits not looking to good for them....
I had the giants yesterday too thinking Moore was going to get it first win and they were going to go on a 3 game run. Shits not looking to good for them....