Last Sunday, the Los Angeles Angels' roster gathered before their game with the Toronto Blue Jays at Angel Stadium for Team Photo Day.

Fans are rarely given the opportunity to see just what goes into assembling 25 professional athletes and a team's assorted coaches, trainers and other personnel for a photograph. Fortunately, photographer Kevin Sullivan of the Orange County Register was on-hand and shot time-lapse footage of the assemblage for a video documenting the process.

Enjoy:

More from FoxSports

As you can see, it's a lot of work wrangling roughly 30 people together at the same time for a group photo such as this!

(h/t O.C. Register)