2012 Bay Ridge Turkey Trot
2012 Marlins Team Photo
2012 Bay Ridge Marlins v D-Ville
2012 Bay Ridge Marlins v Hillsmere
2012 Bay Ridge Tri
2012 BR Marlins v Bay Hills
2012 Truxton Tri
2012 BRM vs. Ulmsted
2012 Great Chesapeake Bay Swim
2012 GOYBAS - Open Water Swimming