Alex Kozora

The NFL has mandated that the teams should practice in its home training facilities.