Atlanta is the home of the NFL Team, Atlanta Jaguars.

True or False?

POINTS: 2