NFL teams gather for mandatory minicamps foxsports Oct 20, 2016 at 4:56p ET New York Jets quarterback Tim Tebow (15) June 12, 2012; Florham Park, NJ, USA; New York Jets quarterback Tim Tebow (15) during New York Jets Minicamp at the Atlantic Health Training Center. Mandatory Credit: Ed Mulholland-US PRESSWIRE Uphill battle St. Louis Rams offensive line runs drills on a slope during training camp. Timing is everything A.J. Green hauls in a catch over former Alabama cornerback Dre Kirkpatrick. Race to the finish Two Browns' players run up a hill during minicamp at the training facility. In the shadow Rookie quarterback Robert Griffin III (right) takes lead alongside veteran Rex Grossman (left) at Redskins Park. Taking snaps Baltimore Ravens quarterback Joe Flacco (5) practices his ball-handling skills during mini camp at the team facility in Owings Mills. Grab and go Dallas Cowboys tight end Jason Witten (82) shows off his soft hands during minicamp at Dallas Cowboys headquarters. Stretch it out Green Bay Packers tackle Andrew Datko (77), tackle Brian Bulaga (75) and guard Josh Sitton (71) take a break during the team's mandatory minicamp at Ray Nitschke Field. Full speed Green Bay Packers defensive end Jarius Wynn (94) works on a drill during the team's mandatory minicamp at Ray Nitschke Field. Work hard, rookie Browns RB Trent Richardson punishes the pads while carrying the ball. Spirit of Troy Steelers QB Troy Smith works out the arm. Will he end up on the roster? Good hands Andre Caldwell is doing what he can to make sure he has a roster spot with the Broncos. How are you? It's still strange to see Peyton Manning in a Broncos helmet. Is this funny? Steelers linebacker LaMarr Woodley shares a laugh with Ryan Mundy as they get stretched before practice. Two-headed monster Mark Sanchez and Tim Tebow run through the drills as the Jets get tuned up. He's got it Lions running Keiland Williams shows off his hands with the coaching staff watching closely. There he is! Tim Tebow gets some work in with the New York Jets' second unit at Florham Park, NJ.