It's not easy being a Giants Fan these days... 1/11/19

The Rise Guys
Friday, January 11th
The Giants signed their closer to a new deal, it doesn't mean they're going to him just yet. 
00:12:42