Will the tower 300 take 120mm fans?

I just ordered Yeston Sakura fans in blue and I'm super excited about them, but then I saw a video saying that the tower 300 needs 140mm fans. I'm new to building so I thought I'd ask the pros in this sub!