Many people think Peters is from Oakland. Not so. He is actually from this island off the coast of San Francisco, which is appropriately called Marcus Peters Island. Some people mistakenly call it Alcatraz but no. This is Marcus Peters Island.
Talk about lockdown defense... pic.twitter.com/6qYnQYdBnp— Dan Quinn (@FalconsDQ) February 4, 2016