Boshamer Stadium

Cary C. Boshamer Stadium is a baseball stadium in Chapel Hill, North Carolina. It is the home of the North Carolina Tar Heels baseball team.

Boshamer Stadium

Cary C. Boshamer Stadium is a baseball stadium in Chapel Hill, North Carolina. It is the home of the North Carolina Tar Heels baseball team.