Discussion in 'Sports Forum' started by Salty, Feb 19, 2017.
What do you know about NFL practice squads?