Saquon Barkley next team odds: Texans closing in on Giants
The Giants reportedly won't place the franchise tag on Saquon Barkley. Could he be on the move? Here's what the latest odds say.
The Giants reportedly won't place the franchise tag on Saquon Barkley. Could he be on the move? Here's what the latest odds say.