Yeah, you heard it. The whole world knows about Taylor Swift and Travis Kelce’s engagement and everyone has an opinion. Call us jaded, but when the post: “Your English teacher and your gym teacher are getting married” went public via Instagram, it shattered Internet traction records, racking up over 18 million likes, and sparked a […]