The basic premise, "trap game" is a favorite creation of the media/fans..Ive heard many an athlete say there is no such thing..when you're preparing for a game..
Its a much overhyped theme..
The basic premise, "trap game" is a favorite creation of the media/fans..Ive heard many an athlete say there is no such thing..when you're preparing for a game..
Its a much overhyped theme..