The Giants have announced their 53 man roster. Notably missing is LS Casey Krieter who will resign with the team tomorrow. A couple guys could be heading towards IR, which will open up some roster spots.
The Giants have announced their 53 man roster. Notably missing is LS Casey Krieter who will resign with the team tomorrow. A couple guys could be heading towards IR, which will open up some roster spots.