Tom Brady is in Costa Rica

February 12, 2018

After his loss to the Eagles in the Super Bowl, Tom Brady left the states for a little R&R at his home in Costa Rica. […]